Photos coming soon
HOTEL
Hotel Sheltown
Marcelo Torcuato de Alvear 742, C1057, Buenos Aires, Argentina
Where it sits
Hotel Sheltown
Marcelo Torcuato de Alvear 742, C1057, Buenos Aires, Argentina
-34.59637, -58.37752
Similar stays nearby
Stay Hotel Plaza San Martin
Hotel · 6 m
Gran Hotel Buenos Aires
Hotel · 34 m
Gran Hotel Buenos Aires
Hotel · 34 m
Borges Place - Beautiful Loft in Plaza San Martin
Hotel · 36 m
Edificio Charcas Apart Hotel
Hotel · 49 m
Edificio Charcas Apart Hotel
Hotel · 50 m
Elevage Buenos Aires Hotel
Hotel · 67 m
Dora Hotel Buenos Aires
Hotel · 75 m
Nearby to explore
Plan around Hotel Sheltown
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
