Hotel Windsor Castle

Town Center
Aurangabad
India