
Buenos Aires, Argentina
San Remo City
3-star hotel · San Remo Hoteles
This hotel is located in central Buenos Aires, just steps away from the pedestrian zone and 6 blocks from the Obelisk and major tourist sights such as the Plaza de Mayo. Guests will find San Telmo 5 minutes' drive from the hotel…
- Wi-fi · extra charge
- 24-hour reception
- Air conditioning in Restaurant
- Air conditioning in public areas


