Company Description Launched in 1998, this pioneering British-born brand has specialized in creating amazing experiences and unforgettable memories - from hotels, city breaks, and holidays to theatre, entertainment, and spa days. Experts in brightening up online travel,
An Icon Returns – Grand Hotel Locarno on Lake Maggiore Located in the heart of Locarno, overlooking Lake Maggiore and just a few steps from the lakeshore, the Grand Hotel Locarno will reopen in the spring