8.8/10
Excellent
Free Wi-Fi
5 km.
Abcoude Station
The Leonardo Hotel Vinkeveen Amsterdam is situated in Vinkeveen, 18 km from the centre of Amsterdam. The hotel has a terrace and water sports facilities, and guests can enjoy a meal at the restaurant.
Number of rooms: 86
1 Groenlandsekade, 3645 BA Vinkeveen, Netherlands