The 3-star Lomond Mews Hotel is located in the center of Glasgow.
The property is in Glasgow City Centre in Glasgow that provides fast access to Barrowland Ballroom, The Scottish Exhibition and Conference Centre and Glasgow Cathedral within a 20-minute walk. The Pavilion Theatre, The Arches and The Glasgow School of Art are within 5 minutes' walk away.
Lomond Mews Hotel comes with a kitchen, a DVD player and a sofa in all rooms. They offer private bathrooms with a shower and a hairdryer.
Serving chinese and indian meals, Chinatown Restaurant is about 5 minutes’ walk away.
Within a 5-minute walk guests will find Cowcaddens SPT subway station. The hotel is within 15 minutes' drive from Glasgow International airport.