translate English to French: Booking.com: hotel Express By Holiday Inn London Limehouse, London, United Kingdom - 247 Guest reviews.
Booking.com: Hôtel Express By Holiday Inn London Limehouse, London, Royaume-Uni - 247 Commentaires Clients.