Oleggio Castello hotels & apartments, all accommodations in Oleggio Castello

Suggested hotels in Oleggio Castello

Castello Dal Pozzo Hotel Oleggio Castello

Via Visconti 8, Oleggio Castello, Italy

Castello Dal Pozzo Hotel Oleggio Castello photo

The 5-star Castello Dal Pozzo Hotel places guests abound 12 km from Lake Orta Lago d Orta. The hotel was opened in 2010, offering accommodation in a 6-story…

Luna Hotel Motel Airport Oleggio Castello

Via Vittorio Veneto 54/C, Oleggio Castello, Italy

Luna Hotel Motel Airport Oleggio Castello photo

The 4-star Luna Hotel Motel Airport stands in the center of Oleggio Castello and provides an outdoor swimming pool, a tennis court and a golf course. Luna Hotel Motel…