Situated in La Plata, this spacious studio offers views of the Cathedral Church. It is 800 metres from Italia Square and 1.2 km from the bus terminal. Free WiFi is offered throughout the property.
Situated in La Plata, this spacious studio offers views of the Cathedral Church. It is 800 metres from Read more
Situated in La Plata, this spacious studio offers views of the Cathedral Church. It is 800 metres from Italia Square and 1.2 km from the bus terminal. Free WiFi is offered throughout the property.
Situated in La Plata, this spacious studio offers views of the Cathedral Church. It is 800 metres from Italia Square and 1.2 km from the bus terminal. Free WiFi is offered throughout the property.
Number of Rooms: 1