40 George Square
Glasgow
Lanarkshire
G2 1DS
Monday to Sunday: 12am - 11:59pm
Millennium Hotel Glasgow is located on George Square in the heart of Glasgow's vibrant city centre. The hotel offers 61 en-suite bedrooms, meeting rooms and fantastic dining options.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.