Holiday Inn Express Amsterdam-South just opened with 80 rooms and two meeting rooms for small meetings. The hotel is conveniently located close to Amsterdam’s financial district and yet only ten minutes from the city centre. Situated in a former office building, the hotel is a perfect example of how seemingly obsolete buildings can enjoy a wonderful second life.