Situated 19 km from Houston Arboretum and Nature Center in Houston, Palace Inn Houston Northwest 290 features free WiFi access and free private parking.
Situated in the Northwest Houston district in Houston, Palace Inn Houston Northwest 290 offers 2-star rooms with free WiFi. The property is located Read more
Situated 19 km from Houston Arboretum and Nature Center in Houston, Palace Inn Houston Northwest 290 features free WiFi access and free private parking.
Situated in the Northwest Houston district in Houston, Palace Inn Houston Northwest 290 offers 2-star rooms with free WiFi. The property is located 13 km from CityCentre, 19 km from Houston Arboretum and Nature Center and 20 km from Memorial Park. The property is 21 km from The Galleria. At the hotel, every room has a desk, a flat-screen TV and a private bathroom. All guest rooms will provide guests with a microwave. Staff at the reception can help guests with any queries that they may have. Water Wall is 21 km from Palace Inn Houston Northwest 290, while Lakewood Church Central Campus is 23 km from the property. George Bush Intercontinental Airport is 26 km away.
Number of Rooms: 36