Located in Waddon, this hotel is 0.2 mi (0.3 km) from Croydon Airport Visitor Centre, and within 12 mi (20 km) of Houses of Parliament and Westminster Abbey. Big Ben and Buckingham Palace are also within 16 mi (25 km). Croydon Waddon Station is 14 minutes by foot and South Croydon Station is 24 minutes.