Disponibilidad
star star star star ., On the beach, Pom Pom Island, Sabah 91307, Malaysia
starVery Good
rate_reviewVery good hotel. Great rooms in excellent location. Awesome vibe. Beautiful beach.
., On the beach, Pom Pom Island, Sabah 91307, Malaysia