Lodging/Accommodations close to Discovery Green
Aloft Houston Downtown
+1-888-965-8297
820 Fannin St., Houston, TX 77002
+1-888-965-8297
~0.35 miles northwest of Discovery Green
~6 minute walk
- Affordable Downtown hotel
- Gym / Fitness Center Available
Back to Top