We’re comparing great hotel deals for you...

    Hotel Otello (Buenos Aires City, Argentina)

    Hotel Otello (Buenos Aires City, Argentina)

    About Otello

    Top amenities

      All amenities

      Contact

      Arregui 4241,  Buenos Aires City,  Argentina

      Frequently Asked Questions about Otello

      Interesting hotels nearby Otello

      These hotels may also be interesting for you...

      Destinations nearby Otello

      Other destinations close to Otello

      Explore nearby attractions