Orchidea Xaghra is gelegen in Il-Pergla, op 16 minuten lopen van Marsalforn Beach en 2 km van ir-Ramla Beach. De accommodatie biedt gratis WiFi, airconditioning, een gedeelde lounge en een terras.
Sommige accommodaties zijn voorzien van een balkon met uitzicht op de zee, een volledig uitgeruste keuken en een eigen badkamer met douche.
Cittadella ligt op 4,3 km van de vakantiewoning, en Ta' Pinu Basilica ligt 7,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 40 km van Orchidea Xaghra.