Cara Hotels corporate office is located in 294 Quamina St, Georgetown, Demerara-Mahaica, Guyana and has 51-200 employees.
cara hotels
cara lodge
cara lodge hotel
cara hotels group
cara hotels pap
cara suites hotel and conference centre
| Location | People at location |
| North America | 1-10 |
| South America | 1-10 |
Cara Hotels is an independent hotel owner and operator that provides comfortable and quality accommodations infused with the warmth of Caribbean and Irish hospitality. The company operates hotels in Guyana and Trinidad & Tobago, catering to travelers seeking a unique and welcoming experience. Their offerings include the Georgetown Cara Lodge and Ca... Read More