Location Reasonably priced three-star hotel “Hambleton Hall” is located in Oakham. It boasts a convenient location within walking distance from the historic city center.Hotel features All rooms are non-smoking.
Facilities of Hotel Hambleton Hall
- Swimming Pool
- Laundry service
- Business centre