Front of The Grand Hotel - huge beige building

The Grand Hotel

Grand in both its size and its looks, this magnificent hotel is the epitome of luxury and is enriched in British history.