Yatri House is an excellent choice for travelers visiting New Delhi, offering a charming environment alongside many helpful amenities designed to enhance your stay. For those interested in checking out popular landmarks while visiting New Delhi, Yatri House Hotel is located a short distance from Flagstaff Tower (1.3 mi) and Manekshaw Centre, Delhi Cantt. (2.6 mi). Guest rooms offer amenities such as a flat screen TV, and guests can go online with free wifi offered by the guest house. New Delhi has plenty of Mediterranean restaurants. So when you’re here, be sure to check out popular spots like Purple Greene - Global Gourmet, Fresco Co, and THE SHAWARMA CAFE, which are serving up some great dishes. There is no shortage of things to do in the area: explore popular history museums such as Indira Gandhi Memorial Museum, Nehru Memorial Museum, and Malliah Memorial Theater Craft Museum. Enjoy your stay in New Delhi!