Arcade Beach Hotel

Galle Road, Galbada, Induruwa, Bentota, 80510 Induruwa, Sri Lanka

Hotel image
Read more reviews for Arcade Beach Hotel