Set on Malta Island, White Stallion is located in Mellieha, which overlooks the sandy beach of Ghadira Bay It offers an apartment with a terrace and free Wi-Fi Featuring cool tiled floors, this apartment has a flat-screen TV and a fully equipped kitchen The bathroom includes a hairdryer White Stallion is a 10-minute walk from Mellieha Church, while the beach is 2 km away A bus stopping 300 metres from the property takes you to the city centre