AX The Saint John
176, Merchants Street, Valletta VLT 1174, Malta
+356 2124 3243
thesaintjohn@axhotelsmalta.com