Scroll down to Discover
The Elgin and Winter Garden Theatres are a pair of stacked theatres in Toronto, Ontario, Canada. The Winter Garden Theatre is seven storeys above the Elgin Theatre. They are the last surviving Edwardian stacked theatres in the world.
View more Images
Best apartment in CBD with huge space for kids to play , great house keeping team . old building but its a landmark .
Nice apartment in the middle of the city and looks decent.
Show all reviews
26, Hosur Rd, Richmond Town, Bengaluru, Karnataka 560025, India