The hotel is in a brilliant location. One minute walk to Russell Square tube station and 2 minutes walk to the British Museum. The hotel is very comfortable, clean and modern. Perfect location, good value for money. The daily breakfast is included in the room rate and is excellent.
More
- Holiday Inn London
- London Holiday Inn
- Holiday Inn Kings Cross
