Stayed here a few times on business, at rates varying from 65 to 110 pounds per night. At the lower end of the scale this is a great deal for London as the hotel is conveniently placed for getting around, some nice little restaurants nearby, particularly the portuguese Bar Estrela. Rooms are basic but clean and have everying you need,...
More
- Vauxhall Comfort Inn
- Comfort Inn London
- London Comfort Inn
