Casa Loma Inn

Photos

21 Walmer Rd
Toronto, ON M5R 2W7

Casa Loma Inn is a charming accommodation option nestled in the heart of Toronto, Ontario. The inn provides comfortable rooms and a cozy atmosphere for guests looking to explore the city.

With its convenient location and welcoming ambiance, Casa Loma Inn offers a relaxing stay for travelers seeking a simple and affordable place to rest while visiting Toronto.

Generated from their business information

Also at this address

Own this business?
See a problem?

You might also like

CanadaOntarioTorontoCasa Loma Inn

Partial Data by Foursquare.