SUITE ONE
Suite ONE is on the first floor and and consists of two spacious areas, the internal bedroom and en suite, and the external kitchen, dining room and living room overlooking the Upper Barrakka gardens with a lateral view of the Grand Harbour...
From € 110 / Night Learn more