3 star hotel

Ocean View Apartments and Restaurant

Port Vila, Vanuatu - Iririki Island, Port Vila - Vanuatu - 0000

Show map