Das Hotel liegt im belebten Stadtteil Thamel und bietet ein hervorragendes Preis-Leistungs-Verhältnis. Der Standart entspricht einem deutschen Vier-Sterne-Hotel.
Das Hotel liegt im Zentrum des Touristenstadtteil Thamel in Kathmandu. Da das Hotel in einer Seitenstraße liegt ist es total ruhig und damit ideal für die ersten Tage zur Orientierung in Nepal.