Room & Bloom


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:

Additional information



There are no reviews yet.

Be the first to review “Room & Bloom”

Your email address will not be published. Required fields are marked *