Room & Bloom

110

Room & Bloom is located in Amsterdam, 4.4 km from Basilica of St. Nicholas and 5 km from Dutch National Opera & Ballet. Every room is equipped with a flat-screen TV. Certain units have a seating area where you can relax.

SKU: 1488780 Category:
internal_server_error <![CDATA[WordPress &rsaquo; Error]]> 500