Based on 973 review
This lovely hotel is set in Rotterdam. Nestled within 1000 metres from the town centre, the establishment allows easy access to all this destination has to offer. The hotel is close to main entertainment areas. Within 500 metres travellers will find links of transport that will allow them to explore...