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, every room is equipped with a wardrobe. At Upstairs Inn, all rooms have a seating area....
|202 N Pecan Street|
United States of America