Mount Dillon befindet sich rund 2 km von dem komfortable Hotel Castara Cottage By Hello Mello entfernt und ist unbedingt einen Besuch wert. In der Pension gibt auch einen privaten Parkplatz vor Ort.
Das Stadtzentrum von Castara kann man innerhalb von 5 Minuten zu Fuß erreichen. King Peters Bay in einer Entfernung von ca. 10 Autominuten vom Hotel ist eine der nahegelegenen Attraktionen. Nur wenige Schritte entfernt vom Cottage By Hello Mello gibt es sowohl Strand Castara, als auch T'Keyah's.
Die Zimmer sind mit privaten Badezimmern ausgestattet. Die Zimmer überblicken das Meer.
Das Restaurant Marguerite's serviert verschiedene Arten von karibischen Gerichten und liegt 150 m von der Unterkunft.