Category: Netherlands

Mr Jordaan Hotel – Amsterdam, Netherlands

All rooms are designed and decorated to make guests feel right at home, and some rooms come with towels, clothes rack, flat screen television, mirror, linens. The property offers various recreational opportunities. Rated 9.5 out of 10 by 104 reviewers, people who stayed here absolutely loved this hotel and considered it was fantastic! Located in …

Continue reading