Welcome to Desert Rose Flats
Desert Rose Flats are located on the Maltese island of Gozo. Gozo is a tiny island, measuring 15km by 7km at the widest points. Most people come to Gozo for the day, but there is much more to see and do than you can cram into just one day.
Desert Rose Flats are located in the heart of the seaside village of Marsalforn. Situated just a short stroll from the waterfront and the many restaurants, bars and cafes, making Desert Rose Flats the perfect accommodation choice when staying in Gozo.
Marsalforn is served by bus #21 (located 2 minutes from the flats) which stops at the bus interchange in Victoria (Rabat), from here buses can be taken to all major villages and tourist destinations.
Desert Rose Flats offers good affordable accommodation in Marsalforn, Gozo, Malta.
Emmanuel and Doreen provide a warm friendly welcome and are always on-call to provide you with assistance.
For your convenience arrival and departure transfers between Mgarr and Desert Rose Flats can be arranged for 5.00LM (pick up and drop off). Please advise if you require this service at the time of your booking.
This site was last updated 21/01/06