Luxury Medieval Hamlet – Renato’s Tower, Italy
Umbria is one of the most beautiful areas of Italy. Perugia, the region’s capital is a lively university town packed with artistic treasures (and home to Perugina chocolate).
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.
A weekly newsletter for inspiration: