
Montrose, United Kingdom
George Hotel
Hotel
Enjoy garden views at the George Hotel, located in the heart of Montrose, steps from the Montrose Museum and Art Gallery. This golf hotel offers complimentary Wi-Fi, concierge services, an on-site restaurant with room service…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service
























