The Marble Arch London
Palace Hotel is a 2-star property only 1200 meters from Marble Arch, British Museum and The London Eye.
The hotel is 10 minutes' walk away from Bomber Command Memorial, Hyde Park and Oxford Street. This venue is 3 km away from the center of London.
Palace Hotel provides guestrooms appointed with TV and direct dial phone.
Serving a wide assortment of dishes, The Market and The Marmor Grill are about 50 meters from the property.
It lies only 350 meters away from Marylebone train station. The hotel offers quick access to London City airport, which is about 15 km away.