Il Borro Palace sorge a Cagliari, a soli 6 km dalla spiaggia del Poetto e a 500 m dal Museo Archeologico Nazionale di Cagliari. La struttura dista 1,9 km dalla Fiera Internazionale della Sardegna.
L'appartamento presenta 1 camera da letto, una TV e l'aria condizionata. A vostra disposizione una TV a schermo piatto e una cucina con lavastoviglie, forno a microonde e frigorifero.
La struttura dista 100 m dalla Cattedrale di Santa Maria e dalla Torre dell'Elefante. Il Borro Palace dista 6 km dall'Aeroporto di Cagliari-Elmas, lo scalo più vicino.