translate English to French: Booking.com: Melia White House Hotel, London, United Kingdom - 385 Guest reviews.
Booking.com: Melia White House Hotel, London, Royaume-Uni - 388 Commentaires des Clients.