★★★★★
Mama Cuchara by Art Hotels (5 stars) is a high quality hotel located at about 2 km from the center of Quito. The lodging has free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: spa, parking, free parking and restaurant. Its facilities are adapted to persons with reduced mobility. This accommodation offers in addition a shuttle service connecting with the airport. About the touristic spots, in the whereabouts of La Ronda Street and in the surroundings of Plaza de la Independencia.
There are 30 comments on this accommodation:
Address: Vicente Rocafuerte E3-250. 170403 Quito. Ecuador.
→
Illa Experience Hotel
from 647 € / night
→
Hotel Boutique Casa San Marcos
from 218 € / night
→
Plaza Grande Hotel
from 336 € / night
→
Hotel Casa Gangotena
from 427 € / night
→
Hotel Patio Andaluz
from 123 € / night