Shell Villa apartel resort Resort Koror, Palau
9/10
Wonderful
2 reviews
Free Wi-Fi
Free private parking
Featuring free Wi-Fi and air conditioning, Shell Villa apartel resort is situated on the island of Koror. Free private parking is available on site.
Number of rooms: 21
Ngerbechedesau, Hokkons Business Compound, 96940 Koror, Palau