Fra Cara Lodge kan du nyde besøget i Georgetown. Stedets bar er et godt sted at nyde en drink, og gæster, der gerne vil have lidt at spise, kan besøge The Bottle, der serverer internationale retter og er åben til morgenmad, frokost og aftensmad. Andre højdepunkter på dette hotel med historisk profil tæller en terrasse og en have.