The Owls Inn - Hotel (Quito - Ecuador) The Owl´s Inn, an exclusive and first class Inn, an exceptionally peaceful place.Located only ten minutes away from the International Airport Mariscal Sucre, twenty minutes from the Old Colonial Quito Theowlsinn.com~Site InfoWhoisTrace RouteRBL Check