Royal Chambers Serviced Apartments
HotelGlasgow
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.