Grenville House Hotel is conveniently located in the popular Bloomsbury area. The hotel has everything you need for a comfortable stay. Facilities like 24-hour front desk, family room are readily available for you to enjoy. All rooms are designed and decorated to make guests feel right at home, and some rooms come with heating, telephone, television, shower, hair dryer. The hotel offers various recreational opportunities. Convenience and comfort makes Grenville House Hotel the perfect choice for your stay in London.
- Chain: No chain
- City: London
- Country: United Kingdom
- Hotel Formerly Name: Grenville Hotel
- Hotel Translated Name: Grenville House Hotel
Star Rating: 0
Number of Reviews: 5