Villiers StreetLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+27 more photosCentral Location: Right in the heart of London, steps away from Charing Cross and Savoy Theatre, our cosy 2-bedroom flat in Embankment offers a convenient stay near Trafalgar Square and Big Ben.
Modern Amenities: Enjoy free WiFi, air conditioning, and household essentials such as a microwave and kettle. The flat boasts quiet street views and is conveniently located near public transportation.
Comfortable Living: Unwind in the living room with a flat-screen TV, relax in the fully equipped kitchen, and freshen up in the modern bathroom. The apartment is allergy-free and non-smoking, ensuring a pleasant stay.
To book your stay at this charming apartment near top London attractions, including the London Eye and The National Gallery, reserve now!
Popular amenities
Two-Bedroom Apartment
Villiers Street
Open in Google MapsCheck-in
15:00 – 00:00
Check-out
11:00