Elegant Small Hotels in London

Hotel Metro

Hotel Metro

London • Show on map 8.9/10 Price as low as CAD 103.20

This London boutique hotel is located next to the Budweiser Gardens home to the London Knights hockey team. The hotel features spa services room service and free Wi-Fi. Hotel Metro provides rooms with…More info

Book now