The 4-star Nomad Collection Serviced Apartments Palace Street provides a central accommodation to stay in London.
The city center is 20 minute walking distance from the hotel.
Guests may find London Eye within 1.6 km and Tower of London within 4.7 km of the property.
Nomad Collection Serviced Apartments Palace Street comprises guest rooms equipped with flat-screen TV and a sitting area. A freezer and a cooktop are also provided for self-catering.
A huge variety of dishes is served in Le Signore and The Rubens at the Palace, which are 5 minutes’ stroll away.
Victoria metro station is quickly reachable.