Velasco House biedt accommodatie met een gemeenschappelijke lounge in Buenos Aires, op 1,1 km van Plaza Serrano en op 2,3 km van Plaza Italia. U kunt gratis gebruikmaken van WiFi.
De appartementen hebben een slaapkamer met een eigen badkamer met een haardroger. De accommodatie is voorzien van airconditioning en een kitchenette.
Het personeel spreekt Engels en Spaans.
Het Museum voor Latijns-Amerikaanse Kunst van Buenos Aires MALBA ligt op 3,8 km van Velasco House.