Towne Inn provides free WiFi and rooms with air conditioning in Glasgow. This 3-star hotel offers a 24-hour front desk. Guests can enjoy pool views.
At the hotel, each room has a desk and a flat-screen TV. The private bathroom is equipped with free toiletries. The rooms will provide guests with a microwave.
Lucas is 19 km from Towne Inn....
|604 Happy Valley Rd|
United States of America