We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Sleep Inn & Suites Downtown Houston

2475 North Freeway, Houston, United States
(3.85 km from city center)
User rating:
8.65/10
(930 Reviews)

Check in from 15 / Check out prior to 12

Sleep Inn & Suites Downtown Houston: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in Houston, United States.

Hotel description

Sleep Inn & Suites Downtown Houston is located in Houston and features outdoor tennis courts and free Wi-Fi. It also offers a 24-hour reception, meeting rooms and a 24-hour business centre.

The hotel has a golf course, conference rooms and a laundry service. A fitness centre is available to guests wishing to keep up their exercise regimes while away.

The hotel's rooms are spacious and offer a kitchenette that is equipped with a microwave. They all have tea and coffee making facilities and wireless internet access.

Sleep Inn & Suites Downtown Houston provides an ideal base to explore nearby The Galleria and Toyota Center, as well as everything the local area has to offer. Hermann Park is just an easy drive from the hotel.

Hotel features

Business Center, Fitness Room/Gym, Elevator / Lift, 24-Hour Reception, Air Conditioned, Non-Smoking Rooms, Tennis Courts, Golf Course, Conference Room(s), Meeting Rooms, Coffee / Tea Maker, Microwave, Laundry service, Nightclubs, Photocopier, WiFi, Vending Machines, Kitchenette, Free Wi-Fi
Availability and Prices
Search hotels
Overall Rating:
8.65 /10
Cleanliness:
9.08/10
Service:
8.79/10
Amenities:
8.49/10
Location:
7.96/10
Food:
8.24/10
Rooms:
8.62/10
based on 930 reviews