My London Holiday Homes
Guests of London will have a nice stay at My London Holiday Homes apartment.
The venue is 4 km away from Tower of London. Serving a wide range of dishes, Yauatcha and Wahaca are about 50 meters from the property.
The apartment comprises 6 rooms. Room facilities include a mini bar, a laptop safe, a pantry, a trouser press and hi-fi. There are pillow-top mattresses and down pillows available. Such bathroom facilities as soft bathrobes and slippers are provided for guests.
The Soho, Chinatown Dean Street (W) bus stop is accessible in 5 minutes' walk and Leicester Square subway station is in a 5-minute walking distance.