Het 98 Acres Resort & Spa biedt het luxe comfort van een boetiekhotel en ligt in Ella. Het wordt omgeveren door een prachtig landschap, dat ook wel het 'theelandgoed van 98 acres' (40 hectare) wordt genoemd.
U wandelt in 8 minuten naar de Negenbogenbrug van Demodara, en het is 700 meter naar het uitkijkpunt Little Adam's Peak. Vanaf het 98 Acres Resort & Spa is het ongeveer 2 km naar de Ella Spice Garden. Het resort heeft een restaurant, en het is 2 km naar de bezienswaardigheid Ella Rock.
WiFi is gratis in het hotel. Alle suites beschikken over een zithoek, een flatscreen-tv met satellietzenders, een kitchenette, een eethoek en een eigen badkamer met gratis toiletartikelen, een bad of douche en een föhn. Het 98 Acres Resort & Spa biedt tevens bepaalde accommodaties met uitzicht op de bergen. Elke suite heeft een waterkoker en een bureau.
Er is eveneens een buitenbad.