Hotel Capital
23, Rani Jhansi Road, Motia Khan (Opp. Power House), Nr. Mangala Haspital, Landmark Jhandewalan Mandir, New Delhi, India
Booking.com
Book Now