Humro Himalayan Orchid Hotel
MC Road Chota KakJhora, 734101 Darjeeling, Indien
Gelegen in Darjeeling, 11 km von der Sehenswürdigkeit Tiger Hill, verfügt die Unterkunft Humro Himalayan Orchid über Stadtblick. Zu den Einrichtungen dieser Unterkunft gehören ein Zimmerservice und ein Tourenschalter, zusammen mit kostenlosem WLAN.