Iniala Harbour House
Iniala Harbour House
Hotel
12, St. Barbara Bastions, Valletta, Malta
98
Excellent ·
53 reviews