Boutique-hotellin ylellisillä mukavuuksilla varustettu 98 Acres Resort & Spa sijaitsee Ellassa, 98 Acre Tea Estate -teeviljelmän upeissa maisemissa.
Majoituspaikka on 8 minuutin kävelymatkan päässä Demodaran Nine Arch -sillalta ja 700 metrin päässä Little Adam's Peak -huipulta. Majoituspaikka on 1,6 km:n päässä Ella Spice Gardenista. Hotellissa on ravintola, ja Ella Rock -kukkula on 2 km:n päässä.
Kaikissa huoneissa on ilmainen WiFi, oleskelualue, taulu-tv satelliittikanavilla, keittotila, ruokailualue ja oma kylpyhuone, jossa on kylpytuotteita, kylpyamme tai suihku sekä hiustenkuivaaja. Joistakin 98 Acres Resort & Span huoneista on vuoristonäkymä. Kaikissa huoneissa on vedenkeitin. Huoneissa on myös työpöytä.
Asiakkaat voivat rentoutua ulkouima-altaassa.