On Rock Home by Nature Green

Rawanaella, Chathura Niwasa, Epitahawatte, Ella 90090, Ella


About On Rock Home by Nature Green

Welcome to 'On Rock Home by Nature Green,' a charming and intimate boutique hotel nestled in the heart of the breathtaking island paradise of Sri Lanka. This hidden gem is a haven for travelers seeking a unique and immersive experience surrounded by nature's beauty.
10

Excellent

0 Reviews

Amenities

  • Free Parking
  • Free Wifi
  • Tour & excursions
On Rock Home by Nature Green Reviews

10

Reviews

Location
10
Value for money
10
Facilities
10
Staff
10
Cleanliness
10
Comfort
10

No Reviews

Location

Rawanaella, Chathura Niwasa, Epitahawatte, Ella 90090