Choose your room
This 4 star hotel is located in the city centre of Glasgow and was established in 1965. It is close to the Kelvin Grove Art Gallery and the nearest station is St Georges Cross Tube.
Useful information:Other names for Lorne Hotel Glasgow:
Kelvin Park Lorne