★★★★
4-Star Luxury Hotel
Casa San Telmo 62
Buenos Aires · Argentina · 886 Perú
About Casa San Telmo 62 — Luxury Boutique Hotel in Buenos Aires
Casa San Telmo 62 is an exceptional 4-star hotel in Buenos Aires, Argentina. Guests enjoy a distinctive experience combining world-class facilities including garden, jacuzzi, pet friendly, and more with the personalised warmth that defines great boutique hospitality.