minube
Cara Lodge Hotel
In the beautiful city of Georgetown is where you will find the Cara Lodge Hotel, which has recently been expanded and remodeled. It now has a total of 34 rooms, all featuring exquisite interior designs as well as a very personal service fromour excellent staff. There is also a great restaurant that serves delicious food.