Situata nel centro di Seminyak, la Castro Villa offre una piscina all'aperto, un giardino, la connessione WiFi gratuita e un parcheggio privato senza costi aggiuntivi. 1,2 km dalla spiaggia di Double Six.
Dotata di terrazza e vista sulla piscina, la villa comprende 3 camere da letto, un soggiorno, una TV via cavo a schermo piatto, una cucina attrezzata e 3 bagni con vasca idromassaggio e doccia.
Al mattino vi attende una colazione all'americana.
Tra i luoghi di interesse nelle vicinanze della Castro Villa figurano la via Oberoi, il centro commerciale Seminyak Square e il villaggio di Seminyak. L'Aeroporto più vicino è quello Internazionale Ngurah Rai, a 6 km, raggiungibile anche tramite un servizio navetta a pagamento.