Colomb Beach befindet sich 10 Minuten Fußweg von dem 2-Sterne-Bay Leaf Resorts Palolem entfernt und ist unbedingt einen Besuch wert. Das Resort bietet seinen Gästen 8 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant und einen Friseursalon.
Das Hotel liegt im Stadtviertel Palolem Beach von Palolem, in nur 30 Meter Entfernung vom Strand Palolem. The Mallikarjun Temple ist auch in ca. 6 km Entfernung vom Bay Leaf Resorts. Neptune Point Beach Shack n Cocohuts befinden sich 5 Fußminuten von hier entfernt und gehört zu den beliebtesten Sehenswürdigkeiten in der Nähe.
Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche sowie Badelaken und Handtücher.
Die Gäste können im Restaurant Dropadi, das sich in unmittelbarer Nähe vom Bay Leaf Resorts Palolem befindet, eine Auswahl an indischen Gerichten genießen.