translate English to French: Booking.com: hotel Holiday Inn Express Barcelona City 22@, Barcelona, Spain - 695 Guest reviews.
Booking.com: Hôtel Holiday Inn Express Barcelona City 22@, Barcelona, Espagne - 695 Commentaires des Clients.