Luxury Holidays and Hotels in Umbria
Umbria is a central region in Italy and, due to its lush green scenery, is known as ‘the green heart of Italy’. Rolling hills, incredible waterfalls, avenues of trees and quaint rural villages are scattered around this wonderful region – all waiting to be explored. Managing to eep alive many of Italy’s traditions, Umbria is a must-visit destination of you want a taste of Italy as it really is; everything is stripped back and you can just relax and enjoy it. Luxury accommodation in Umbira is like a dream come true – every quaint feature and every traditional Italian need is adhered to, giving you the perfect Italian holiday in a perfect setting.