Maidens Hotel

New Delhi, India

Maidens Hotel is one of Delhi's oldest hotels,built in the early 1900s,and 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.