Nature's Aroma Hotel is located in Galle, 34 km from Galle Fort and 34 km from Dutch Church Galle. The property is situated 34 km from Galle Light house, 32 km from Japanese Peace Pagoda and 34 km from Galle Fort National Museum. The property is non-smoking and is set 33 km from Galle International Cricket Stadium.
The daily breakfast offers continental, Asian or vegetarian options.
Hikkaduwa Bus Stand is 22 km from the hotel, while Hikkaduwa Railway Station is 23 km from the property. The nearest airport is Koggala Airport, 41 km from Nature's Aroma Hotel.