Atlantis Inn and Suites
Houston Texas
Check in
2:00 PM
Check out
11:30 AM
With a stay at Atlantis Inn and Suites in Houston, you'll be within a 10-minute drive of Willowbrook Mall and Houston National Cemetery. This motel is 13.5 mi (21.7 km) from Minute Maid Park and 13.9 mi (22.4 km) from Toyota Center.
Make yourself at home in one of the 38 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature deep soaking bathtubs and complimentary toiletries. Conveniences include desks, as well as phones with free local calls.
Property Details
Location
11714 TX-249, Houston, Texas 77086, United States