This hotel is good for sightseeing and business trip in London. The location is convenient from the nearest station. the room is clean and Price is reasonable.
There is a restaurant in the hotel and a convenience store and s
starbucks coffee are in front of the hotel. I'll stay here when I come back to London.More
- Free Wifi