With a stay at Marvell Club Aparthotel in Sant Josep de sa Talaia (San Antonio Bay), you'll be within a 5-minute walk of Punta Xinxó and Playa Bella. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Free self parking is available onsite.