Hotel Margarita Inn Alameda

  • Featuring free WiFi throughout the property, Hotel Margarita Inn Alameda offers accommodations in Quito.

    Every room has a TV. Each room has a private bathroom.

    You will find a 24-hour front desk at the property.

    Sucre Theatre is 0.4 miles from Hotel Margarita Inn Alameda, and El Ejido Park Art Fair is 0.6 miles away. The nearest airport is Mariscal Sucre Airport, 12 miles from Hotel Margarita Inn Alameda.

  • Antonio Elizalde E4 - 97 y Los Ríos, Centro Histórico, 170136 Quito, Ecuador
    Antonio Elizalde E4 - 97 y Los Ríos
    Quito, Pichincha, Ecuador