John Keells Hotels
Under the umbrella of John Keells Holdings, John Keells Hotels is Sri Lanka's largest hotel operator with two city hotels in Colombo and 10 resort hotels at prime locations in Sri Lanka and the Maldiv...load more
John Keells Hotels's Basic Information
John Keells Hotels's Competitors
Employee Insights
John Keells Hotels's Top Employees
Frequently Asked Questions Regarding John Keells Hotels
Connect with anyone with AroundDeal today!
Whether you're looking to connect with key decision-makers or making remote or global hires, we've got you covered.
✔ GDPR aligned & CCPA compliant✔ Cancel anytime✔ 5 free contacts