Perugia Hotels, Italy Square

1 hotels found in Italy Square, Perugia

SINA BRUFANI HOTEL

Italy Square

Situated in a unique location, on a hilltop, within the historical center of Perugia, the 5-star deluxe Hotel Sina Brufani is a sumptuous property,...

From
£ 127.80