Flagship 80829 South Galaxy is located in New Delhi, within 5.3 km of Tughlaqabad Fort and 7.9 km of Humayun's Tomb. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 60
7/16. DD block , 17/7, B block, CR Park, South Delhi, Delhi, Delhi, 110019 Nuova Delhi, India