White Stallion ligt op het eiland Malta in de plaats Mellieha. De accommodatie biedt uitzicht op het zandstrand van Ghadira Bay. White Stallion beschikt over een appartement met een terras en gratis WiFi.
Het appartement is voorzien van koele, betegelde vloeren, een flatscreen-tv en een volledig uitgeruste keuken. De badkamer is uitgerust met een haardroger.
White Stallion ligt op 10 minuten lopen van de kerk van Mellieha. Het strand bevindt zich op 2 km afstand. Een bus stopt op 300 meter van de accommodatie en biedt verbinding naar het centrum van de stad.