Featuring air conditioning, Soho Apart Hotel offers accommodation in Venado Tuerto. All units feature a TV with cable channels, free WIFI. Bed linen is available.
Book this Hotel