Hotel Ambassador

Near Nehru Bridge
Ahmedabad
India