Leicester Square & China Town Apartments
Guests can stay in Leicester Square & China Town apartment when visiting London.
Located in Westminster Borough district, the property lies near Leicester Square subway station and a 20-minute walk of Princess Diana\. A variety of dishes are served in Wahaca and Satsuma, which are 5 minutes’ walk away.
The property offers rooms with heating, pay television, a personal computer, a sofa and a private toilet. Bedroom facilities include pillow-top mattresses and feather pillows. A bathroom with a bathtub and a shower along with a hairdryer, bathrobes and bath sheets is provided.
The apartment features a full kitchen for self-catering.
The apartment is about 300 meters from Soho, Chinatown Dean Street (W) bus stop and within 15 minutes' walk from Waterloo train station.