36 Palms Boutique Retreat, Cherai Beach, Kerala, India - Deluxe Double Room with Garden View

Description

Deluxe Double Room with Garden View

Room facilities

Room suitabilities