Apartamento Suite 63 is an apartment set in Quito. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen.
The apartment features a satellite flat-screen TV and 1 bedroom. The apartment also provides a bathroom with a shower.
The apartment offers a range of wellness facilities including a hot tub and a sauna. Apartamento Suite 63 offers a terrace.
Iñaquito Mall is an 11-minute walk from the accommodation....
|Edificio Strato, Calle Diguja y Av. América|