Stay at this hotel in Buenos Aires. Enjoy free WiFi, a 24-hour front desk, and an airport shuttle. Popular attractions Obelisco and Palermo Soho are located nearby. Discover genuine guest reviews for OWN Belgrano Studios & Suites, in Belgrano neighborhood, along with the latest prices and availability – book now.