White Stallion Hotel Mellieħa
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.
Number of rooms: 2
St Michael Street, Mlh 1613 Mellieħa, Malta