Featuring a shared lounge, Velasco House offers accommodations in Buenos Aires, 0.7 mi from Plaza Serrano Square and 1.4 mi from Plaza Italia Square. Guests have access to free WiFi.
The apartments include a bedroom with a private bathroom with hair dryer. The air-conditioned accommodations is equipped with a kitchenette.
Languages spoken include English and Spanish.
Museum of Latin American Art of Buenos Aires MALBA is 2.4 mi from Velasco House.