translate English to French: Booking.com: hotel Tryp Bellver, Palma de Mallorca, Spain - 425 Guest reviews.
Booking.com: Hôtel Tryp Bellver, Palma de Mallorca, Espagne - 425 Commentaires Clients.