Boasting mountain views, Casa Tortuga provides accommodation with a terrace, around 1.2 km from Quicentro Shopping Mall. It is set 1.4 km from Iñaquito Mall and features free WiFi plus a 24-hour front desk.
With 2 bedrooms, this apartment has a balcony, a living room and a flat-screen TV. The apartment also includes a fully equipped kitchen with an oven, a microwave and a fridge, a dining area and a bathroom.
A bicycle rental service is available at the apartment.
Atahualpa Olympic Stadium is... a 17-minute walk from Casa Tortuga, while La Carolina Park is 2 km away.
|E641 Pasaje Tortuga e Isla Genovesa (Paso peatonal) Casa amarilla frente al Parque Isla Tortuga|