
01Trepuzzi · Italy
Castle Elvira - The Castle
Grand yet cocooning- with a welcoming warmth and cool touches- Castle Elvira is a true fairy tale retreat in picturesque Puglia. Wrapped in idyllic landscaped grounds- dotted with olive groves and with a terraced pool at its heart- this st...
Explore this hotel