No image available for this hotel
No image available for this hotel
New Delhi, New Delhi
Spend a second to
save a fortune!
Spend a second to save a fortune!
7 Jain Mandir Road , Near Coffee Home , Connaught Place, New Delhi
Rams Inn is located within 600 metres from the Chowk Metro Station and the bustling streets of Connaught Place. Free WiFi access is available.
See MoreUsage of subsidiary facilities may incur additional fees