Located in Ella, 1.2 mi from Demodara Nine Arch Bridge and 656 feet from Chill Restaurant, POOMAZ PEACE PALACE offers accommodations with access to a garden with a rooftop terrace.
A balcony with mountain views is offered in every unit.
Breakfast is available each morning, and includes Asian and vegetarian options.
A bicycle rental service is available at this property.
Ella Rock is 1.6 mi from the homestay, while Little Adam's Peak is 1.9 mi from the property.