This boutique hotel on the Island of Tabarca, a protected Marine Reserve off the coast of Alicante, offers spectacular views of the Mediterranean ... » Veja mais