Apartment Marco bevindt zich op 38 km van Piazza del Popolo en biedt een terras. De accommodaties hebben een balkon en gratis WiFi.
De bed & breakfast biedt een flatscreen-tv en een eigen badkamer met gratis toiletartikelen, een haardroger en bidet.
Stadion Cino e Lillo Del Duca ligt op 35 km van Apartment Marco, en San Gregorio ligt 37 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Abruzzo, op 71 km van de accommodatie.