Ready to book?
2 Sept → 3 Sept · 1 night · 2 guests
About this hotel
Ambassador Hotel is a 3-star hotel in Glasgow, United Kingdom.
River Views and Free WiFi Experience the beauty of Glasgow's West End at Ambassador Hotel, with rooms offering stunning views of the River Kelvin. Stay connected with complimentary WiFi access during your stay. Comfort and Convenience Relax in rooms featuring cozy seating areas, satellite TV, and tea/coffee facilities. Start your day right with a delicious breakfast served in the breakfast room. Ideal Location Conveniently situated less than 2 km from the city centre, explore Glasgow's attractions with ease. With Glasgow's Botanical Gardens just steps away, Ambassador Hotel is the perfect choice for your stay. Book now to enjoy a riverside retreat at Ambassador Hotel in Glasgow's vibrant West End.
Location
Get directions →Nearby
Venues
- OVO Hydro2 km
- Ibrox Stadium3 km
- Celtic Park6 km
- Hampden Park6 km