Shell Villa apartel resort Resort Koror, Palau
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