Swieqi Penthouse

IVY, Penthouse no.23, Triq l-Imghazel, SWIEQI. SWQ 3142. Malta., SWQ 3142 St Julian's, Malta

Hotel image
Read more reviews for Swieqi Penthouse