Rooms
DeLorenzo's offers 30 luxury studio apartments, including interconnecting apartments and accessible rooms - each designed to envelop the discerning traveller in warmth, comfort and style.
DeLorenzo's offers 30 luxury studio apartments, including interconnecting apartments and accessible rooms - each designed to envelop the discerning traveller in warmth, comfort and style.