Address : stationsplein 240-242, leiden Show Hotel Map
The hotel ibis Leiden Center is located in the center of Leiden, opposite the main train station. Leiden is known for its rich history, and the city center has a welcoming, friendly atmosphere with many monumental buildings, canals and museums. 30 kms to the nearest airport (schiphol) Close to the station (leiden railway station ) Close to the beach