Location
Description

We’re all encouraged to do our bit for the environment. You do it at home, so why should it be different when you travel? Whether you’re on a business or leisure trip it makes perfect sense to stay at a green hotel.An eco friendly hotel - we care about th

Details
Region: Europe, Southern Europe, Malta
Category: Accommodation, Hotel
GTI Level: 3 Leafs