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
See a problem?
You might also like
Partial Data by Foursquare.