Tower Rock Palermo Buenos Aires Soler is situated in Buenos Aires and offers a terrace. Free WiFi is provided. The 1-bedroom apartment has a living room with cable flat-screen TV, and a fully equipped kitchen. Plaza Italia Square is a 16-minute walk from the apartment, while Plaza Serrano Square is Read more
Tower Rock Palermo Buenos Aires Soler is situated in Buenos Aires and offers a terrace. Free WiFi is provided. The 1-bedroom apartment has a living room with cable flat-screen TV, and a fully equipped kitchen. Plaza Italia Square is a 16-minute walk from the apartment, while Plaza Serrano Square is 1.3 km away.