Hotel Rudra Inn At Chattarpur features air-conditioned rooms with flat-screen TV in the Chattarpur district of New Delhi. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is situated 3.
Number of rooms: 16
86, Phase - 2, Chhatarpur enclave 100-Feet Rd, Chattarpur, 110030 New Delhi, India