Naturpark Eden liegt rund 4 Kilometer vom Hotel Shelo'S Happy Place By The View Davao Stadt entfernt und ist unbedingt einen Besuch wert.
St. Michael The Archangel Chapel ist circa 10 Autominuten von der Pension entfernt gelegen.
Das Hotel verfügt über Zimmer mit einem Balkon und einer Sitzecke sowie einem Kamin für Ihren Komfort. Sie beinhalten Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche.