Property Location: With a stay at Sleep Inn & Suites Near Downtown North, you'll be centrally located in Houston, within a 10-minute drive of Minute Maid Park and Downtown Aquarium. This hotel is 3.4 mi (5.5 km) from Discovery Green and 4 mi (6.5 km) from Houston Museum District.... عرض المزيد
Sleep Inn & Suites Near Downtown North is about 34.8 km from Ellington Airport and about 6.1 km from Houston station.
Cancellation policies may vary seasonally or depending on the hotel or room type. You can review the specific policy for the hotel you selected during the reservation process.
Child PolicyChildren policies may vary seasonally or depending on the hotel or room type. You can review the hotel's policies during reservation.
PetsPets not allowed
Accepted Credit CardsReach us, we're available 24/7.