The Westin Beijing Financial Street Hotel is located 2 kilometres to city centre, 4 kilometres to railway station and 45 kilometres to airport.