811 Town and Country Blvd (1.4 km from Houston Audubon Society Museum)
Domain at CityCentre is located in Houston 328 feet from CityCentre Plaza and 8.1 mi from Houston Arboretum and Nature Center. It features free WiFi, air conditioning, a shared lounge, and a garden. A hot tub is included in the accommodations.
800 Sorella Court North (1.5 km from Houston Audubon Society Museum)
The Moran CITYCENTRE is located in Energy Hall, an upscale shopping and dining destination. Each room is equipped with a bathrobe. Each room features a 49-inch LED television, complimentary WiFi, and a work desk.
11175 Katy Frwy (1.6 km from Houston Audubon Society Museum)
This Extended Stay America - Houston - Katy Freeway - Beltway 8 is located in Houston and especially designed for longer stays with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.
10503 Town and Country Way (1.8 km from Houston Audubon Society Museum)
With all the conveniences of home, including fully equipped kitchens, this all-suite hotel is located in Houston's Energy Corridor, just minutes from major corporate headquarters and local attractions.
11333 Katy Freeway (1.8 km from Houston Audubon Society Museum)
This Texas hotel is located along Houston’s Energy Corridor and features an outdoor pool. The hotel offers a microwave and a refrigerator in every room.
1106 Sherwood Forest Street (1.9 km from Houston Audubon Society Museum)
The Home2 Suites by Hilton Houston Energy Hall is conveniently located in Houston's Energy Hall district, 3.1 miles from CityCentre Plaza. Houston Arboretum and Nature Center is 11 miles away, as is Memorial Park Houston.
1307 W Sam Houston Pkwy N (2.6 km from Houston Audubon Society Museum)
The Palace Inn Blue City Center is located in Houston, 1.7 mi from CityCentre Plaza. It offers free WiFi and free private parking. Around 8.7 miles from Houston Arboretum and Nature Center is this property. Memorial Park Houston is 9.
(2.7 km from Houston Audubon Society Museum)
With views of the garden 15 Minutes to The Galleria and Uptown! around 7.5 mi from The Galleria Houston, this property features accommodations with a garden and a patio. The air-conditioned accommodations are located 3.