Ella Mount Heaven is a 3 star hotel in the mountain town of Ella.
The location is truly breathtaking, with a direct view to the mountain top “little Adams Peak”. An outdoor terrace overlooking the mountains and panoramic view of the valley which is ideal for an evening cup of Ceylon Tea.
The rooms are basic, but spacious. All with a private bathroom.