The central Palace Hotel is a 2-star property set next to Marble Arch, National Gallery and Victoria and Albert Museum.
The hotel is approximately 10 minutes' walk from Oxford Street, Madame Tussauds London and Hyde Park. Guests can get to London city center, which is 3 km away.
Marylebone underground station is about 5 minutes' walk of the hotel. Palace Hotel is 15 km away from London City airport.
The rooms in Palace Hotel come with TV and direct dial phone.
Eat & Drink
Vinoteca treats guests with european and italian meals and lies within 100 meters from the property.