Tottenham Apartments London is located a mere 400 metres from Ambassadors Theatre and within 25 minutes' walk of Westminster.
Bathroom facilities include a separate toilet, a bath, and a shower. A hair dryer, bath sheets, and slippers can also be found.
Guests might as well make use of coffee and tea making facilities. The Life Goddess serves Mediterranean dishes and lies around a 5-minute walk from this apartment.
ZSL London Zoo can be reached by car in a few minutes, while h Club London is right by this homestay. The city centre is just 1 km away and London City airport is 15 km from the property. The nearest tube station is Tottenham Court Road, situated a short walk to this 6-room apartment.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please