Nomad Collection Serviced Apartments Palace Street
Guests can stay in Nomad Collection Serviced Apartments Palace Street apartment when visiting London.
The property is 5 minutes walk from Buckingham Palace. 20 minutes' walk from London city center. Offering European and American dishes, Carrara is a 5-minute walk away.
The apartment offers rooms with complimentary Wi-Fi, flat-screen TV, a microwave, a seating area and a work desk for a comfortable stay in London.
There is a kitchen fitted with a full-sized refrigerator and a cooktop.
10 minutes' walk to Victoria train station.