"Luxury accommodation in Ella, Sri Lanka features views of the city, air-conditioned rooms are simply furnished with a fan, a personal safe, minibar and a flat-screen TV with satellite channels. The en suite bathroom comes with shower facility, hairdryer, and free toiletries"
Share