Hotel Glasgow City Centre Holland Street (Glasgow, United Kingdom)
Hotel Glasgow City Centre Holland Street (Glasgow, United Kingdom)
About Glasgow City Centre Holland Street
Top amenities
WiFi in lobby
Free WiFi
Pool
Spa
Parking
Pets
A/C
Restaurant
Hotel bar
Gym
Location
B2 136 HOLLAND STREET, G2 4NB, Glasgow, United Kingdom
All amenities
Hotel facilities
- Non-smoking rooms
Contact
B2 136 HOLLAND STREET , G2 4NB , Glasgow , United Kingdom
Cleanliness policies
0
1
2
Interesting hotels nearby Glasgow City Centre Holland Street
These hotels may also be interesting for you...