Lodging & Accommodations close to DePelchin Children's Center
Sonder Montrose Suites
+1-888-788-5576
2300 Stanford St., Houston, TX 77006
+1-888-788-5576
~1.60 miles southeast of DePelchin Children's Center
- Three Star Downtown hotel
- Check in: 4:00 PM
Sonder at Mid Main
+1-888-878-9982
3550 Main St., Houston, TX 77002
+1-888-878-9982
~2.45 miles southeast of DePelchin Children's Center
- Midscale Downtown property
- Fitness + Health Center
Back to Top