Featuring free WiFi throughout the property, Complejo Quo Vadis is located in Villa Carlos Paz, 1.9 km from Cuckoo Clock. Uruguay Bridge is 2.2 km away. Free private parking is available on site. All units have a satellite flat-screen TV. Search by map and book hotels in Villa Carlos Paz (Argentina) with Booking-map.com - an official partner of Booking.com!