18 George Square Street
At the very centre of the city’s cultural and retail activities, The Millennium Hotel is a striking Victorian building with its impressive façade and offers modern amenities and impeccable service. Savour the delights of this Glasgow hotels close proximity to various museums and galleries.
No reviews found. Be the first to review this place.