I'll be staying in Houston to attend a workshop in December and trying to find a hotel close to zip 77025. From what I found in this forum it sounds better to book one around the Galleria than Medical Center or the Dome. It's 11 days stay and I'm not confident enough to rent and drive a car because I've never tried to with my international driver's license. I've found some possibly within the walking distance from zip77025, such as Candlewood Suites Houston Galleria, but I have no idea it's possible to walk in this time of the year. There seems to be no public transportation useful in this area.
Where would you recommend to stay? Any good idea to commute around there for someone without a car?
Thank you in advance for your suggestions,