HotelsClick.com

Hotel Planters Bungalow - Ella Sri Lanka - Photos

» Hotel Planters Bungalow - Ella Sri Lanka

Booking.com

No photos

Hotel Planters Bungalow - Ella Sri Lanka - Search and Book Hotel

10Th Mile Post
90090 Ella
Hotels 3 Stars Sri Lanka