Thaala Bentota is a contemporary beachfront hotel located in Bentota, Sri Lanka. Enjoy stylish rooms...
Discover the stunning Lagoon Bentota in Sri Lanka - an exotic paradise of serenity and natural beaut...
Centara Ceysands Resort & Spa is situated a 15-minute drive from the popular Sea Turtle Hatchery.jus...
"Amarya Resort Bentota: A tranquil paradise nestled in nature's embrace, offering luxury and serenit...