Location
A great hotel to have a nice rest before long walks around the city. Hotel «Odysseus Court Gozo» is located in Munxar. This hotel is located nearby from the city center.
Additional info
If you travel by car, there’s a free parking zone.
Odysseus Court Gozo
Odysseus Court Gozo