Welcome to Ella Nine Arch Spice Garden, a charming retreat in the heart of Ella! Their accommodation is situated just 1.6 km away from the famous Demodara Nine Arch Bridge, making it a perfect place for nature lovers. With a garden to relax in and free WiFi, along...