El Hotel Yuzu se encuentra en un majestuoso castillo del siglo XIII, desde el cual los visitantes pueden deleitarse con vistas espectaculares de la Bahía de Palma. El hotel cuenta con un exclusivo spa que ofrece un total de 4 piscinas.
Además, los huéspedes pueden disfrutar de una variedad de bares, salones y restaurantes de lujo, todos diseñados para proporcionar una experiencia gastronómica excepcional. Las habitaciones están amuebladas con elegancia y lujo, garantizando una estancia cómoda y sofisticada.