Ella Hotels | Official Site 98 Acres Resort & Spa | Boutique Hotel Sri

- resort98acres.com

Set amidst stunning mountains, 98 Acres Resort & Spa is one of the most distinct Ella hotels offering a charming getaway full of romance & adventure. Official site.

1,309,830 $ 960.00