Peacock House ligt in Amfilochía, op 19 minuten lopen van Strand van Amfilochia en 45 km van Kasteel van Arta, en biedt een tuin en airconditioning. Deze accommodatie met uitzicht op de stad is voorzien van een terras.
Het appartement heeft 1 slaapkamer, een keuken met koelkast en oven, en 1 badkamer met een bad of douche, gratis toiletartikelen en een wasmachine. Er is een flatscreen-tv.
Byzantijns klooster van Parigoritissa ligt op 46 km van het appartement, en Natuurhistorisch Folklore Museum van Skoufa ligt 46 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Aktion (Lefkada), op 48 km van Peacock House.