Search

1 hotels

Ix-Xagħra taʼ Barra Hotels

Map of Ix-Xagħra taʼ Barra Hotels

Villa Margherita Ix-Xagħra taʼ Barra
Free Wi-Fi Free private parking

Featuring air-conditioned accommodation with a private pool, Villa Margherita is located in Ix-Xagħra taʼ Barra. This property offers access to a terrace and free private parking.

3, Margherita Triq Ghajn Zejtuna, MLH 2702 Ix-Xagħra taʼ Barra, Malta