Skip to main content

Hotel Sleep Inn & Suites Houston 3 *

2475 North Freeway, 77009 Houston, United States Show on the map
49 /night
Book now
TripAdvisor Score
TripAdvisor Score Based on 78 reviews
  • WiFi WiFi
  • Car park Car park
  • Business Business
Excellent location

Choose your room


The Sleep Inn and Suites is located near downtown Houston, and close to the area''s restaurants, businesses, attractions and shops. The hotel offers guests free continental breakfast, and high-speed internet

Check-in and check-out
Check-in starts at: 15:00
Check-out ends at: 12:00


  • General General
    • WiFi
    • Internet
    • Car park
    • Non-smoker Rooms
    • Pets not allowed

Reviews: Hotel Sleep Inn & Suites Houston