Location
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.
Rooms
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.
Business, and other amenities
Featured amenities include a 24-hour front desk, a safe deposit box at the front desk, and a vending machine. Free self parking is available onsite.