
Houston, TX, United States
Grand Villa Inn Galleria
3-star hotel
Welcome to the Days Inn Houston Galleria. We are located just 1. 2 miles from the famous Galleria Shopping Complex, and within walking distance of the Richmond Strip Entertainment and Dining District. All of our well-appointed…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness























