Beach Villa

The elegantly appointed beach villa provide a peaceful yet breath-taking view of the gardens ensconced against a lush tropical backdrop. The Beach Villa are spread over 1,250 sq. ft. and features en-suite bathroom.