Our high-end 3-star property, JRD Luxury- Business Hotel, is located close to the New Delhi Railway Station and 16 kilometres away from Indira Gandhi International Airport, offering great connectivity with the rest of the city including important business hubs and tourist attractions.