Official Hotel Website | Best Price Guaranteed
The Olympus Plaza Hotel is in Haputale, in the up country region of Sri Lanka. The hotel has been in operation for the past eight years and offers warm and personalized attention in the cooler regions of the island. The rooms come with balconies that open up to spectacular views of the lush green scenic landscape of Haputale.
No75 Welimada Road