Search For Listing

Samroha Resort

Wellness Resorts
  • Kerala, India

Share Listing

Procedures

  • Spa
  • Wellness
  • Yoga

Overview

Come, experience Nature’s secret extravaganza, tucked deep into the heart of Sholayar. Samroha, Athirappilly’s First Five Star Luxury Resort, welcomes you to create soulful memories in the lap of Nature. Overlooking the mighty Athirappilly falls, this haven on Earth is just what you need this holiday.