
Located 1 km from the Buckingham Palace, 3.5 km from London center and 16.5 km from London city International Airport. Facilities and services include bar, elevator, wireless Internet access, business center and 24-hour reception. Rooms feature air conditioning, heating, TV, telephone, safe, wireless Internet access and hairdryer. Address: 50 Ebury Street, SW1W 0LU London, England, United Kingdom.