Grand Villa - Humble 酒店
9706 North Sam Houston Parkway East, 亨博尔, TX 77396, 美国
Grand Villa - Humble is offering accommodation in Humble. Featuring a garden, this 3-star hotel has air-conditioned rooms with a private bathroom. Free Wi-Fi is available.