Stayed at the Delta on Business and was pleasantly surprised, interesting location right on the water front. Not the most scenic of water fronts as its in a very industrial area close to one of the busiest industrial ports (Rotterdam) in Europe but it was certainly different, request a water facing room, otherwise its the car park. The rooms are...
More
- Delta Vlaardingen
