Hotel The Raj Near New Delhi Train Station is located in New Delhi’s commercial district, a 5-minute walk from New Delhi Railway Station. It offers free Wi-Fi, a fully equipped fitness centre and rooms with a flat-screen TV.
Number of rooms: 59
8495, Arakashan Road, Paharganj, Paharganj, 110055 New Delhi, India