Spice of Ceylon, Sri Lanka – Hotel in Sri Lanka
Spice of Ceylon is a charming 3-star hotel in Iranawila, Sri Lanka, offering relaxation and adventure. Enjoy beachfront access, free Wi-Fi, spacious rooms, and fresh seafood. Rated 8.7/10, it’s close to Marawila Beach and Chilaw Town for local culture.