This site may behave strangely without cookies enabled. Please turn them on in your browser's settings.

Lotus Inn

2.5 star hotel 46

3510 Telephone Road, Houston, TX 77023, US

  • Check Rates
  • Amenities
  • Hotel Info
  • Street Views
Select your dates below to get the best prices online

Include these discounted rates in your search

Hotel Description

Property Location
Located in Houston (Southeast Houston), Lotus Inn is within a 10-minute drive of Toyota Center and University of Houston. This motel is 4.8 mi (7.7 km) from Discovery Green and 4.8 mi (7.7 km) from Minute Maid Park.

Make yourself at home in one of the 42 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wired Internet access is available to keep you connected. Bathrooms have shower/tub combinations and hair dryers. Conveniences include microwaves and irons/ironing boards, and housekeeping is provided daily.

A complimentary continental breakfast is served daily from 6:00 AM to 11:00 AM.

Business, Other Amenities
Free self parking is available onsite.


[+] Show All Amenities