See France, Italy or Germany from this hotel’s superb location in Lully, Switzerland This hotel’s spot in Lully, Switzerland is an ideal base for your travels in Western Europe. We’re located right off the A1/E25 motorway, beside beautiful Lake Neuchâtel. Visit the nearby cities of Lausanne, Berne, Romont and Neuchâtel while you’re here. You can take the bus, which has a stop just 200 metres from the hotel, or hop on a train at the Estavayer-le-Lac station about 5 kilometres away. You can also rent a bicycle and ride one of the many trails in the area.