Otto's Haus bevindt zich in Villa General Belgrano, op minder dan 1 km van Brewer Park Villa General Belgrano en 50 km van Manuel de Falla Museum, en biedt accommodatie met gratis WiFi, airconditioning, een tuin en een barbecue. De vakantiewoning beschikt over gratis privéparkeren en bevindt zich in een gebied waar je kunt wandelen en fietsen.
De vakantiewoning heeft een patio en uitzicht op de tuin, en heeft 2 slaapkamers, een woonkamer, een flatscreen-tv met kabelzenders, een uitgeruste keuken, en 1 badkamer met een bidet en douche. Handdoeken en beddengoed worden bij de vakantiewoning verzorgd.
House of Che Guevara Museum ligt op 50 km van de vakantiewoning, en Los Molinos-dam ligt 21 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ingeniero Aeronáutico Ambrosio L.V. Taravella, op 100 km van Otto's Haus.