Featuring free WiFi, Upstairs Inn is situated in Hico. All rooms boast a flat-screen TV with cable channels and a private bathroom. There is a restaurant.
At the inn, rooms are fitted with a wardrobe. At Upstairs Inn, every room comes with a seating area....
|202 N Pecan Street|
United States of America