translate English to French: Booking.com: Best Western Delphi Hotel, Amsterdam, Netherlands - 100 Guest reviews.
Booking.com: Best Western Delphi Hotel, Amsterdam, Pays-Bas - 100 Commentaires des Clients.