Trafalgar Square Apartments
Guests of London will have a nice stay at Trafalgar Square apartment.
Tower of London is 3.2 km of the property, while The Monument to the Great Fire of London is around 2.6 km away. Pret a Manger serving British specialties is located close by.
The apartment offers rooms with individual climate control, cable TV with on-demand movies, pay television, a fridge and a separate toilet for a comfortable stay in London. A double bed and a sofa bed with pillow-top mattresses and feather pillows are available. Bathroom amenities comprise a hairdryer, soft bathrobes and towels as well as a bathtub and a shower.
This property offers a microwave, an electric kettle, a dishwasher, coffee/tea makers and a washing machine for guests' use.
Set within a 5-minute walk from Embankment underground station.