Ibis Amsterdam Centre is next to the Central Station. By public transport it only takes 15 minutes to reach Schiphol Amsterdam Airport and the Arena and 20 m…
Video Rating: 5 / 5
Netherlands Hotels – Noord-Holland Hotels – Amsterdam Hotels – Oud-West Hotels – Grand Hotel Downtown.
Video Rating: 0 / 5