San Antonio is located in Buenos Aires, close to Borges Cultural Center, Teatro Colon, and Plaza San Martin. Nearby points of interest also include Torre de los Ingleses and Florida Street. San Antonio features a restaurant. Wireless Internet access is available in public areas. Additional property amenities include tour/ticket assistance and an elevator (lift). 36 air-conditioned guestrooms at San Antonio feature minibars and safes. Wireless Internet access is available. Televisions have cable channels.
Expedia Affiliate Network