Superior comfort and superior amenities on offer to give you a luxurious stay in Cherai.
A stay that tantalises your senses, the Deluxe Rooms offer the best of comfort and amenities.
Superior comfort and superior amenities on offer to give you a luxurious stay in Cherai.
A stay that tantalises your senses, the Deluxe Rooms offer the best of comfort and amenities.