With an imposing location at the tip of Victoria’s Inner Harbour, the Inn at Laurel Point offers gorgeous water views from many angles, from its 200 rooms divided between two » Read More
BRITISH COLUMBIA/LUXURY HOTELS
August 8, 2017
With an imposing location at the tip of Victoria’s Inner Harbour, the Inn at Laurel Point offers gorgeous water views from many angles, from its 200 rooms divided between two » Read More