Published Hotel Master profile · Chilaw
Carolinaa Beach Resort & Spa
Carolinaa Beach Resort & Spa offers accommodation in Chilaw, Sri Lanka. Room categories include Deluxe Room.
Checking live rates for your dates…
Published Hotel Master profile · Chilaw
Carolinaa Beach Resort & Spa offers accommodation in Chilaw, Sri Lanka. Room categories include Deluxe Room.