St Christopher’s Inns Accomodation St Christopher’s Inns Logo

Address

Belushi's Amsterdam
Warmoesstraat 129
1012 JA Amsterdam
Netherlands

Contact

+31 206 231 380

Opening Hours

Sun - Thurs: 10am to 1pm
Fri - Sat: 10am to 3pm
Google Europe Map