Nomad Collection Serviced Apartments Palace Street apartment is located next to Queen's Gallery, Tower of London and The London Eye.
Churchill War Rooms, National Gallery and Houses of Parliament can be accessed in 10 minutes on foot. 20 minutes' walk from London city center. Guests can dine in the coffee shop Le Signore, which is about 100 meters away.
15 minutes by car from London City airport.
This property features free Wi-Fi, flat-screen TV, a work desk, a microwave and a dishwasher in rooms.
Eat & Drink
A kitchen is provided.