Set amidst stunning mountains, 98 Acres Resort & Spa is one of the most distinct Ella hotels offering a charming getaway full of romance & adventure.
Rating
(2,714) · $$ (Based on Average Nightly Rates for a Standard Room from our Partners)
Luxury, Eco Friendly Boutique Resort built in a 98 acre tea estate with panoramic views..... 25 villa type rooms, 3 Executive suits, Large swimming pool, ...
Ninety Eight Acre Energy
Solar energy contractor in Newark, Ohio
Address: 5425533600000, 1116 Hilltop Dr, Newark, OH 43055
Phone: (740) 728-0021
Travelers love the great rooms, balcony, beds, dinner menu, and location. Stay at this 4.5-star luxury resort in Ella. Enjoy free breakfast, free WiFi, ...