Welithenna Road ella, 90112 Ella, Sri Lanka
Orchid Villa in Ella provides elegant accommodations with a serene garden and a spacious terrace. Guests have access to free WiFi, massage services, and a 24-hour front desk. The comfortable amenities include family rooms, a private bathroom, and a work desk. Additional features are a balcony, streaming services, and free toiletries. Its convenient location is 57 miles from Mattala Rajapaksa International Airport and is near Gregory Lake (30 mi), Demodara Nine Arch Bridge (8.7 mi), and Ella Railway Station (6.8 mi). Guest favorites are the garden, the family-friendly environment, and the attentive host.