The Olympus Plaza is a modern, multi storey building in Haputale. As such it is a little short of charm. But it has excellent views over the hills and tea plantations, the rooms were clean and comfortable, the food was unmemorable but very satisfactory and the staff were friendly and helpful. A good value choice if you are staying in...
More
