
Soho Town House
Godoy Cruz 2449, Palermo, 1425 Buenos Aires, Argentina, Buenos Aires, Buenos Aires
Location A very nice place to stay for a reasonable price - hotel Soho Town House is located in Buenos Aires. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Plaza Italia, Plaza Italia and Plaza Serrano.
Free WiFiPoolGym














