When we first arrived, we walked from the New Delhi train station, it's about 10 mins walk through the Main Bazaar. Later on we found out that it is actually closer to the Rama Krishna Ashram Marg Metro Station(less than 5 mins walk). There is a supermarket close by which made it more convenient. The hotel was expanding, so it...
More
- Manage your listing
