Starting From
See all Rates

Sleep Inn & Suites

Selected Favorite

 2475 North Freeway , Houston, TX, US, 77009

  • Phone: (713) 862-6300
  • Fax: (713) 862-5008

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.

4.4 out of 5 (57 reviews)
89% of guests recommend this hotel

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.