Excellent Stay
by bhatiajaideep on
It is centrally located in the heart of South Delhi.Rooms are well appointed, having attached bathrooms with western toilets and modern fittings, fully made up beds with comfortable mattresses. Sita Residency a perfect place to stay at.