Ambassador Hotel
HotelGlasgow
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.
HotelGlasgow
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.