Hotel La Casa de Judy offers free WiFi accommodation in Puerto Ayora. Guests can enjoy the on-site bar. Rooms at Hotel La Casa de Judy are fitted with air conditioning and have a flat-screen TV. A terrace or balcony are featured in certain rooms.
Calle Fragata y Escalasia (El Eden) Puerto Ayora, Galapagos, Ecuador