Situated in a tranquil location, Swiss Lenana Mount Hotel offers well appointed rooms and suites, well spread over the upper floors of the building
Situated in a tranquil location, Swiss Lenana Mount Hotel offers well appointed rooms and suites, well spread over the upper floors of the building.