Le Royale Residency

220 Hinjewadi Phase-1
Hinjewadi
India