Maiden’s
Maidens Hotel is one of Delhi's oldest hotels. It has retained its colonial charm and architecture. Its spacious rooms with high ceilings are unique when compared to the box-sized rooms of modern hotels. Set amidst eight acres of lush gardens, s...