(Hotel Ambassador)

  • Offering a sun terrace and views of the garden, Hotel Ambassador is set in La Mariscal district in Quito. Guests can enjoy the on-site restaurant. Free WiFi is provided and private parking is available on site. All rooms come with a TV.

  • Colon y 9 de octubre
    Quito, Pichincha, Ecuador