8201 Southwest Freeway (1.5 km from Museum of American Architecture and Decorative Arts)
This Houston motel offers complimentary Wi-Fi and an outdoor swimming pool. The Galleria's shops and restaurants are a ten-minute drive away. Each room at America's Inn Houston includes a cable television.
8200 Southwest Freeway (1.7 km from Museum of American Architecture and Decorative Arts)
The property is equipped with complimentary wireless Internet access. The Palace Inn is located in Houston, 5 miles from The Galleria. On-site private parking is complimentary. Each room includes a flat-screen television with satellite channels.
6885 Southwest Freeway (1.8 km from Museum of American Architecture and Decorative Arts)
This 8-story Houston hotel showcases a glass elevator with views of the skyline and has rooms with free wireless internet. It is just 3 mi from both Memorial Hermann Southwest Hospital and The Galleria shopping centre.
6978 Windwater Parkway North (1.9 km from Museum of American Architecture and Decorative Arts)
Holiday Inn Express & Suites Houston Southwest Galleria Area an IHG Hotel is located in Houston and is within 4.3 miles of Waterwall Park.
6790 Southwest Freeway (2.1 km from Museum of American Architecture and Decorative Arts)
Within 9.9 mi of the Houston Zoo Rice University and Houston Museum of Natural Science this hotel offers guest rooms with free WiFi and flat-screen TVs. A complimentary continental breakfast is served each morning.
6687 Southwest Freeway (2.4 km from Museum of American Architecture and Decorative Arts)
This hotel is located off the Southwest Freeway and is less than 12 miles from downtown Houston. It offers a daily breakfast buffet, complimentary coffee, and a seasonal outdoor pool. There is complimentary WiFi and parking.
6623 Harwin Drive (2.8 km from Museum of American Architecture and Decorative Arts)
Palace Inn Harwin features air-conditioned rooms with cable flat-screen TV in the Southwest Houston district of Houston.e property is situated 6 km from Waterwall Park 6 km from The Galleria Houston and 8 km from Lakewood Church Central Campus.
6060 Hooton Road (2.8 km from Museum of American Architecture and Decorative Arts)
Central Houston is just 20 minutes’ drive northeast of this hotel and The Galleria mall is 6.4 km away. The hotel features an outdoor pool and sun terrace in addition to guest rooms equipped with flat-screen televisions.
The Museum of American Architecture and Decorative Arts Houston is a museum that showcases the history and evolution of American architecture and decorative arts. The museum is located in Houston, Texas and was founded in 1998.
The Museum of American Architecture and Decorative Arts Houston features a variety of exhibitions that showcase the history of American architecture and decorative arts. The museum also offers a variety of educational programs for children and adults.