Tag: Hotel TWENTY EIGHT

Two hotels gain Green Globe certification as Amsterdam pushes back on “over tourism”

THE NETHERLANDS: Two hotels in Amsterdam have achieved Green Globe certification as …