Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.
Luxury Central London Apartments is located in London's London City Centre neighbourhood. Tate Modern and London Dungeon are cultural highlights, and some of the area's popular attractions include London Eye and Madame Tussauds Wax Museum. Consider Piccadilly Theatre for a night out, and don't miss ZSL London Zoo, a top local attraction.
You'll have the entire apartment to yourself and will only share it with other guests in your party.
Luxury Central London Apartments
3.5-star London apartments in London City Centre, near Borough Market
This smoke-free apartment building features a bar/lounge and free WiFi in public areas. Each apartment offers a separate bedroom. Housekeeping is not available.
Luxury Central London Apartments offers 8 forms of accommodation.
Cleaning and safety practices
Enhanced cleanliness measures
Property is professionally cleaned
Disinfectant is used to clean the property
High-touch surfaces are cleaned and disinfected
Sheets and towels are washed at 60°C or hotter
Follows the regional cleaning and disinfection practices of We're Good To Go (UK)
Contactless social distancing and check-out
Guest rooms kept vacant for 24 hours between stays
This information is provided by our partners.
Frequently asked questions
Can I cancel my reservation for free at Luxury Central London Apartments and receive a full refund?
Yes, Luxury Central London Apartments offers free cancellation on select room rates, because flexibility matters! Please refer to Luxury Central London Apartments cancellation policy on our site for more details about any exclusions or requirements.
Is Luxury Central London Apartments pet-friendly?
No, pets are not allowed at this property.
What time is check-in at Luxury Central London Apartments?
Check-in is from 3:00 PM - 10:00 PM.
What time is check-out at Luxury Central London Apartments?
Checkout is at 10:00 AM.
Where is Luxury Central London Apartments located?
Located in London City Centre, this apartment building is within a 15-minute walk of Borough Market, Tate Modern and The Shard. Globe Theatre and Financial District are also within 15 minutes. Borough Underground Station is 6 minutes by foot and Southwark Underground Station is 8 minutes.