Duncan Suites is located in Santa Cruz, 3 minutes’ drive from the seafront and 2 minutes’ drive from the Charles Darwin Science Station. It features free Wi-Fi in all areas.
Number of rooms: 5
Urbanización la Cascada, Pasaje No. 3 diagonal escuela Guayasamin, 200350 Puerto Ayora, Ecuador