Situated around a 25-minute stroll from Imperial Reception Hall, Swan Inn Houston offers proximity to various city highlights. There is also parking.
The hotel is also located 1.3 miles from Zuma Fun Center South Houston. Also, the Houston hotel is approximately 15 minutes by car from Water Wall.
The rooms at the Swan Inn Houston include climate control, as well as media facilities like a flat-screen TV with satellite channels.
Guests can dine at Pappas Bar-B-Q, serving American dishes, or at Chestnut Hills, located only 0.9 miles away.
Book Swan Inn Houston