Crystal Palace Hotel

Crystal Palace Hotel

Hotel

Kumul Highway, Port Vila, Shefa, Vanuatu