A tale of three cities, Amsterdam ,Paris + London by rail

Amsterdam 3 nights, Paris 4 nights, London 5 nights
Filters

per room per night
Filters

Stay details booked separately