General Description | |
Olympus Plaza Hotel, A soul searching experience built on a hillock surrounded by lush green mountains grazed with tea plantations, the serenity, the ambiance, the enchantment, a true setting just for you. This description is based on information provided by the B&B / inn. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | No 75 Welimada Road |
The minimal room price: | 7888 LKR |
Hotel Class: | (2 stars) |
Compare prices & Check availability |