Riverview Apartments
101 Maxwell Street, Glasgow G1 4EP, United Kingdom, United Kingdom
Business Details
The property Riverview Apartments is located in Glasgow, United Kingdom. The Lodging is ranked with 4 stars.
"Overlooking the River Clyde and 400 metres from Glasgow Central Train Station, this bright and modern apartment comes with free Wi-Fi, a kitchen and free parking."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
37330
Riverview Apartments
The property Riverview Apartments is located in Glasgow, United Kingdom. The Lodging is ranked with 4 stars.