This charming hotel is situated in Loughborough. Those wishing to escape the hustle and bustle of daily routine will find peace and tranquillity at this hotel. Moreover, there is a wireless Internet connection at hand in communal areas.
Try looking for more hotel options in Loughborough, Leicestershire, Great Britain (UK)