5451 Northwest Central Drive , Houston, TX, US, 77092

  • Phone: (713) 996-0707
  • Fax: (713) 996-7815

Designed to Dream Property

Sleep Inn is getting even better. This hotel, as part of a nationwide refresh of the Sleep Inn brand, has incorporated stylish design features and amenities to create a unique atmosphere that will help you have a restful stay. Experience 'better' for yourself at this Sleep Inn hotel.

Green Hotel

Supports Green Practices

"Supports Green Initiatives" designates a hotel's participation in an optional environmental program that includes the use of energy-efficient lighting, guestroom towel/linen re-use, and on-premise recycling. "Supports Green Initiatives" does not represent an official certification of any kind.

4.3 out of 5 (36 reviews)
86% of guests recommend this hotel
Selected Favorite
  • Arts & Museums

    Art Palace

    3913 Main Street
    Houston, TX 77002
    +1 281 501 2964

    Tu to Sa from 11:00 AM to 06:00 PM

    Founded in the year 2005, the Art Palace is an art gallery in the rather historic and huge art scene that the city features. Here, you can treat yourself to a panorama of contemporary displays and post-modernist artwork. The gallery changes its exhibits periodically which prevents it from becoming mundane and uninteresting. If you are interested in artwork, some of the exhibits will surely mesmerize you. To get the list of works featured here, or to find out more about the artists, check the website.
    Earn valuable points toward free nights.