Deluxe Medical Center Suites by Sonder
8700 South Main St., Houston, TX, US No Rating Hotel amenities
Select Your Room
Select Your Room
Currency:
See what's available
Pick your check-in and check-out dates to view rooms and rates.
Frequently asked questions
Where is Deluxe Medical Center Suites by Sonder located?
Deluxe Medical Center Suites by Sonder is located at 8700 South Main St., Houston, TX, US.