Back to Glasgow

Ambassador Hotel

HotelGlasgow

Photo supplied by our booking partner

Situated at 7 Kelvin Drive, the Ambassador Hotel provides accommodation in the city of Glasgow. It serves as a base for travellers looking to stay within the local area.

No reviews on VacationGuide yet.