Boutique Hotel in Solomon Islands

Location: Gizo
From: SBD 1,518