Prominently situated along Dallas Road and offering stunning oceanfront and Olympic Mountain views, Ocean Villa Apartments is a four-storey, 24-unit building consisting of one- and two-bedroom suites in James Bay, Victoria. Residents enjoy breathtaking scenic views from the rooftop lounge and sundecks. The building is located at 20 Olympia Avenue, just steps away from Beacon Hill Park and Holland Point Park. The Dallas Road Walkway is also right nearby, which stretches along the waterfront and connects to several gorgeous beaches and parks, as well as the Ogden Point Breakwater walkway and Fisherman’s Wharf Park.