2190 Argentine Street , Georgetown
In Georgetown, Microtel Inn & Suites by Wyndham Georgetown Lake offers air-conditioned rooms. The accommodations provide guests with a 24-hour front desk, room service, and luggage storage.