Natures Lodge , 7 Massa Lane, Xghajra, Malta
(Abrir el mapa)
A unos 3 km del hotel Nature'S Lodge Xghajra, los huéspedes pueden visitar la Plaza de San Jorge. Enclavada cerca del Fuerte Leonardo, esta pensión está situada 5 minutos a pie del centro de Xghajra.