Ideally located right across the street from Mayfair Shopping Mall. Only minutes away from downtown and offers easy access to bus transportation, shopping, restaurants and attractions.
See more: Hotels in Canada Hotels in Victoria Holiday Destinations in Canada