Photos coming soon
HOTEL
Home Place Inn
10000 South Main Street, Houston
Where it sits
Home Place Inn
10000 South Main Street, Houston
29.67628, -95.42921
Similar stays nearby
Home Place Inn
Hotel · 7 m
Motel 6 Houston, TX - Medical Center/NRG Stadium
Hotel · 108 m
Studio 6 Houston, TX Medical Center NRG Stadium
Hotel · 111 m
OYO Hotel Houston, TX near Medical Center/NRG Stadium
Hotel · 122 m
Motel 6 Houston, TX - Medical Center/NRG Stadium
Hotel · 142 m
Candlewood Suites Houston Medical Center by IHG
Hotel · 282 m
Candlewood Suites Houston Medical Center By IHG
Hotel · 310 m
Americas Best Value Inn - Texas Medical Center/Reliant Park
Hotel · 400 m
Plan around Home Place Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
