LOTUS Inn is a cozy accommodation option in the heart of Toronto, ON, offering a comfortable stay for visitors to the city.
With its convenient location and simple yet inviting atmosphere, LOTUS Inn provides a welcoming space for guests to relax and unwind during their travels.
Generated from their business information