Staywell Inn & Suites is an independent 2.5-star hotel in London, Ontario, situated in the South London neighbourhood within walking distance of major healthcare and civic landmarks. The property provides essential amenities including complimentary breakfast, a fitness centre, guest laundry facilities, and free parking. A 24-hour front desk is available throughout your stay, and all rooms are non-smoking.
The hotel stands a five-minute walk from Victoria Hospital and approximately 15 minutes on foot from Parkwood Hospital. London Convention Centre is 2.1 miles away, and Victoria Park can be reached in under 20 minutes by car or longer on foot.
The location works well for visitors attending medical appointments at either hospital, attending events at the convention centre, or exploring downtown London, which lies within reasonable distance for walking or a short drive.