10 Tower 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 photosCity Views and Sustainable Living London Choice Apartments - Covent Garden - Leicester Square offers a unique experience with stunning city views and a commitment to sustainability.
Modern Amenities and Convenience Guests can enjoy a comfortable stay with facilities like a lift, private check-in/out, and free WiFi. The apartment features 2 bedrooms, a fully equipped kitchen, and a private entrance for added privacy.
Prime Location and Nearby Attractions Located close to Leicester Square Underground Station, guests have easy access to popular landmarks like Royal Opera House and Arts Theatre. The option for bicycle rental adds to the convenience of exploring the city.
Book now for a memorable and eco-friendly stay at London Choice Apartments - Covent Garden - Leicester Square.
Popular amenities
Two-Bedroom Apartment
10 Tower Street
Open in Google MapsCheck-in
15:00 – 21:00
Check-out
11:00