translate English to French: Booking.com: Express by Eurotraveller Hotel, London, United Kingdom - 98 Guest reviews.
Booking.com: Express by Eurotraveller Hotel, London, Royaume-Uni - 98 Commentaires Clients.