Our high-end 3-star property, Hotel JRD Luxury Boutique, 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.