Location: 70, Mannar Street,
Xaghra XRA 104
Description: One of the leading car hire companies in Gozo, offering all
types of cars, jeeps, minibuses and bikes.
Location: 36, Rabat Road
Description: The leaders in motorbike and bicycle rentals, On Two Wheels
offers its clients unprecedented customer service, coupled with a complete
range of bikes in excellent condition.