Back to Glasgow

Royal Chambers Serviced Apartments

HotelGlasgow

Photo supplied by our booking partner

Royal Chambers Serviced Apartments offers hotel accommodation situated at 88 Castle Street in Glasgow. The property provides a self-catering base for travellers visiting the city.

No reviews on VacationGuide yet.