BEACH HOTELS

star star star star star
Shangri-La Hotel Vancouver
star star star star star
The Pacific Sands Beach Resort
star star star star star
The Beach Club Resort