Location: Villiers Street, London, England, WC2N6ND, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Luxurious Accommodation: Enjoy the comfort of spacious guestrooms featuring fully equipped kitchens and luxurious amenities.
Convenient Location: Explore top attractions like The Strand, National Gallery, and Covent Garden Market within walking distance.
Easy Accessibility: Stay well-connected with complimentary wireless internet access and easy access to major airports for convenient travel arrangements.
Book now for a memorable stay at London Apartment Near Trafalgar Square.
Check-in: N/A - Anytime
Check-out: N/A
1 Queen Bed and 1 Twin Bed
Layout - 2 bedrooms
Internet - Free WiFi
Food & Drink - Kitchen with refrigerator, stovetop, microwave, and electric kettle
Sleep - Bed sheets
Bathroom - Private bathroom, deep soaking bathtub
Practical - Washer/dryer
Comfort - Heating
Need to Know - No cribs (infant beds) or rollaway/extra beds available
Non-Smoking
Max Occupancy: 3 (3 Adults)




















