Indian Mound Park befindet sich 25 Gehminuten vom Hotel Palm Tree Parasdise Englewood entfernt und ist einen Besuch wert. Die Pension verfügt auch über einen Privatparkplatz.
Das Hotel ist in ungefähr 4 km Entfernung von der Halbinsel am Englewood Beach gelegen. Die Unterkunft befindet sich in unmittelbarer Nähe von der Lemon Bay. Lemon Bay Park ist 10 Minuten Fahrt vom Hotel entfernt.
Zu den Annehmlichkeiten in den Zimmern gehören eine Klimaanlage sowie ein privates Bad mit einer getrennten Toilette und einer Dusche.