Olympus Plaza Hotel

0 reviews

No 75 Welimada Rd Haputale

0572268543, 0574925126

0572268544

Listed Under

Reviews (0 reviews)

Our Products

Olympus Plaza Hotel

id Name Address Telephone Fax Email

Send Us A Message

Contact Details

Address
No 75 Welimada Rd Haputale
Telephone
0572268543, 0574925126
Fax
0572268544
  • Registered with Sri Lanka Tourism