The central Palace Hotel is a 2-star property set next to Marble Arch, National Gallery and Victoria and Albert Museum.
The hotel boasts central location in London close to Marylebone underground station. Just 3 km from the center of London known for Oxford Street, Madame Tussauds London and Hyde Park.
Marylebone train station is a 5-minute walk from the property. Palace Hotel is located within 15 km from London City airport.
Palace Hotel comes with TV and direct dial phone in all rooms.
Eat & Drink
Offering european and italian dishes, Vinoteca is a 5-minute walk away.