Ideally located in the Amsterdam City Centre district of Amsterdam, Hotel Ben Centre is set 500 metres from Basilica of St. Nicholas, 600 metres from Museum Ons' Lieve Heer op Solder and 1.2 km from Dam Square. With free WiFi, this 1-star hotel offers a 24-hour front desk and luggage storage space. The property is 1.3 km from the city centre and 2.3 km from Dutch National Opera & Ballet. Beurs van Berlage is 1.5 km from the hotel, while Rembrandt House is 2.2 km from the property. The nearest airport is Schiphol Airport, 12 km from Hotel Ben Centre.