Located in Capdepera, Hotel Bella Playa & Spa is near the beach, a 4-minute walk from Cala Agulla Beach and within a 5-minute drive of Cala Ratjada Port. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.