An iconic beachfront boutique hotel restaurant directly overlooking Taghazout's main surf bay. Features sweeping ocean views, a lively atmosphere, and an i
Browse more places in Morocco
Morocco Finder