The comfortable 2-star Rama Inn is set in the heart of New Delhi.
The hotel is placed near Chawri Bazar subway station in Central Delhi district and within a 20-minute walk to Friday Mosque, Birla Mandir Temple and Diwan-i-Am Hall of Public Audience. The property is located within a 20-minute walk to the center of New Delhi.
Commercial centers, a market and a bazaar are minutes away from the hotel.
Rooms of Rama Inn are appointed with climate control, cable television, a sitting area, a writing table and a fireplace. Guests can make use of en suite bathrooms with a shower and complimentary toiletries.
The property is located near a metro station, just about 250 meters from Allure and Sita Ram Dewan Chand serving a wide selection of dishes.
Indira Gandhi Intl airport can be reached in 20 minutes by car from Rama Inn.
There are such business facilities as computers, a business centre and a meeting room on the premises.