Set in Georgetown, Demico Hotel features air-conditioned rooms with free WiFi. This 3-star hotel offers a bar. There is a restaurant.
All units in the hotel are equipped with a flat-screen TV. The units include a desk.
A continental breakfast is served daily at the property.
Around-the-clock assistance is available at the reception....