Olympus Plaza Hotel
Temple Road , Haputale, LK
Olympus Plaza Hotel
Hotel Amenities
- 24 hour front desk
Hotel Address
Temple Road , Haputale, LK
Please wait while the map is loaded.
Temple Road , Haputale, LK
Temple Road , Haputale, LK
Please wait while the map is loaded.