Sleep Inn & Suites Near Downtown North

Hotel
2475 North Freeway, TX, 77007, United States Of America
7.7
Good
Rooms
Location
Reviews
About

Hotel rating

7.7
Good
Amenities
7.9
Cleanliness
8.2
Comfort
8.3
Location
8.4
Overall
7.7
Value
8.0

Recent reviews

No reviews found

Summary

Enjoy comfortable stays at Sleep Inn & Suites Medical Center located in the heart of Houston. Perfect for business or leisure with cozy accommodations and great amenities!

Facilities

Top facilities

  • Air conditioning in public areas

Room facilities (Standard room)

  • Internet
  • Fitness Facility
  • Golf
  • Safe deposit box

Facilities

  • Parking
  • Non Smoking
  • Television
  • Laundry Services
  • Check-in hour
  • Banquet
  • Disable Friendly
  • Check-out hour
  • ATM
  • Concierge Services
  • Breakfast
  • Business Center
  • Elevator
  • ThingsToDo
  • Conveniences

Property description

Welcome to Sleep Inn & Suites Medical Center, your perfect getaway in Houston! Located conveniently at 2475 North Freeway, we offer cozy and inviting rooms designed for your comfort. With our friendly staff and amenities to make your stay feel like home, you'll find the perfect balance of relaxation and convenience. Explore nearby attractions, enjoy a warm breakfast, and unwind in style after a day of adventures. At Sleep Inn & Suites, we provide affordable comfort ideal for both business and leisure travelers alike!
2475 North Freeway, TX, 77007, United States Of America