Blue skies. Blue vistas. Blue waters all around. That is the arresting beauty and charm of The Hibiscus Beach Hotel situated just a short drive from the capital Colombo, in the coastal town of Wadduwa.
The Club Palm Bay is in Thalawilla Wella,Thoduwawa (Marawila) on the beach 33 Km North of Colombo International Airport and 60 Km North of Colombo City