This former mansion, built in the 19th century, overlooks Alameda Park and is a 10-minute walk from Quitos historic quarter. It offers luxurious accommodations and free Wi-Fi. Boutique Hotel Mansion del Angel i ... Read more

View all Luxury Hotels in Quito