Hotel Metro is a charming 3.5-star hotel located in the heart of London, Ontario, Canada. With a cozy count of just 21 rooms, it offers an intimate and personalized experience for every guest. The hotel's warm atmosphere is complemented by a commendable guest rating of 8.8 out of 10, based on 57 reviews, reflecting its commitment to quality service and comfort.