Hotel Mansion Amsterdam | Official Wesbite - Amsterdam ...
Located just 5 minutes walk from the central station, Hotel Mansion Amsterdam offers room with air-conditioning, free wifi and modern room amenities. Major tourist attractions; Dam Square, Madame Tussauds, Red Light District and Rembrandt House Museum are within 10 minutes walk from the hotel
- Posted by RichardCampbell
- Buy now: 21
- Select Free Bonus: 20