Located in New Delhi, 4.7 km from Lodhi Gardens, Balo Jagannath Guest House features air-conditioned rooms and a restaurant. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 6
C 75 south extension part 2, 110049 New Delhi, India