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 for hotels from Booking.com in Villa Carlos Paz, Argentina.