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 1.2 mi away. A bus stopping 984 feet from the property takes you to the city center.