Located approximately 5 minutes' walk from Leicester Square underground station, Leicester Square & China Town Apartments apartment also boasts proximity to Palace Theatre.
Featuring a sitting area, Leicester Square & China Town Apartments apartment is furnished with a sofa set and amenities like a TV set for your enjoyment. All bathrooms contain a separate toilet, a bath, and a shower. A hair dryer and bath sheets can also be found.
Among other facilities at the apartment a microwave, an electric kettle, and a refrigerator are provided for self-catering. Guests can enjoy British dishes in Angus Steakhouse located nearly a 5-minute walk away.
This apartment in London is 1.8 km from Buckingham Palace and about 10 minutes' drive from Tower of London. Hyde Park is within 10 minutes' drive of the accommodation. London City airport is about 15 km away from this apartment.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please