Situated in Victoria city centre near the ocean, this guest accommodation is 5 minutes' drive from the Inner Harbour, Victoria's tourist centre. All suites offer large furnished decks with BBQs.
Number of rooms: 5
19 Menzies Street, V8V 2G1 Victoria, Canada