32 Covent Market Pl, N6A 1E8, London (ON), Ontario, Canada
8.8/10
Guest Rating
Based on 57 reviews
About Hotel Metro
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.
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.
Situated in a vibrant city known for its rich culture and welcoming community, Hotel Metro provides an ideal base for both leisure and business travelers. Guests can explore the local attractions and enjoy the unique character of London, making it a perfect spot to unwind after a day of activities. Whether visiting for a weekend getaway or a business trip, Hotel Metro promises a delightful stay in a charming setting.