Hotel Royal Residency Hotel
Sevoke Road, 734001 Siliguri, India
Hotel Royal Residency está en Siliguri, a 3,8 km de Darjeeling Himalayan Toy Train Railway, y dispone de alojamiento con salón de uso común, parking privado gratis, terraza y restaurante.