This property is conveniently situated in New delhi . There are a total of 39 rooms on the premises.
Hotel Grand Godwin is situated in Central Delhi with easy access to most of the important places in the city. It is suitable for business and leisure travellers who look for reasonable accommodation within city limits. Guests find the rooms spacious and food tasty at the restaurant on the top floor.
Hotel Grand Godwin is situated in the heart of the city at Connaught Place with just 1 km from Airport Express Metro Station (Shivaji Stadium).The Hotel is just 01 km from the city shopping and business centres. It is within walking distance from a mutli-speciality hospital. The main National and International exhibition sites and embassies are within the radius of 8 kms.