Offering a restaurant, Hotel Goodwill is located in New Delhi. Free WiFi access is available. It is just 3 km from the famous Kalka Temple.
Each room here will provide you with a TV, air conditioning and satellite channels. Featuring free toiletries, private bathroom also comes with slippers. Extras include a desk and bed linen.
At Goodwill Hotel you will find a 24-hour front desk, a..