Dieses Hotel im Kathmandutal liegt nur 2 km von der Civic Mall, dem QFX-Cinema und dem Bhimsen-Turm entfernt. Es bietet 4 gastronomische Einrichtungen sowie einen Außenpool und einen Wellnessbereich.
Zimmeranzahl: 91
Tahachal, 12872 Kathmandu, Nepal