Casa Loma Inn is a Toronto, ON business. Casa Loma Inn is located at 21 Walmer Road, Toronto, ON. The postal code is M5R2W7.
You can contact Casa Loma Inn at 416-924-4540 or from out of area call 1 4169244540.