Costa Castle Apartment ligt in Lissabon, op 1,8 km van het centrum en minder dan 1 km van Miradouro da Senhora do Monte, en biedt accommodatie met voorzieningen zoals gratis WiFi en een flatscreen-tv.
Er is een volledig uitgeruste eigen badkamer met douche en een haardroger.
Populaire bezienswaardigheden in de buurt van het appartement zijn Praça do Comércio, Castelo de São Jorge (Kasteel van Sint Joris) en Rossio. Het dichtstbijzijnde vliegveld is Luchthaven Humberto Delgado, op 7 km van Costa Castle Apartment.