Boutique Hotel in the heart of downtown London, Ontario, Canada.
Upscale accommodation with a touch of European charm.
Be pampered while surrounded by modern design and decor.
Located just steps from Budweiser Gardens, unique shopping, fine dining and exquisite night life.