Photo 1 of 43 of L'Ghorfa

L'Ghorfa

Srug Street, Xaghra, XRA 1001, MT

Guest Reservations™ is an independent travel network.

Rooms & Rates

2 Beds, Terrace

Terrace