Hotel Location
Located just behind Cafe del Mar, the complex consists of 50 studios and apartments split between 2 separate blocks. The nearby bay of San Antonio is a horseshoe shape giving it added protection and making it the perfect place to try a variety of water sports. There are also a number of trendy boutiques in the town for when lazing on the beach gets too much.