Address : 29 upper dickson road, galle Show Hotel Map
This hotel is situated about 115 km from the capital Colombo, in Galle, the first international trade centre of Sri Lanka. Nestled on the highest point in the ancient port city of Galle, the hotel offers a bird's eye view of the lush green tea plantations stretching down the mountains to meet the brilliant blue Indian Ocean. Close to some of the best beaches on the island and to the heart of Galle, but secluded enough for it to be relaxing and rejuvenating, this is just what the discerning tourist and business traveller is looking for.