Localizado a 600 metros da estação de metro General San Martín, Hotel Sheltown Buenos Aires fornece cofre e câmbio de moeda. Galería Güemes está a 1.3 km deste hotel, enquanto Cemitério de Recoleta está a 2 km.
Fica no bairro de entretenimento de Buenos Aires perto de Basílica del Santísimo Sacramento. É apenas 1 km do centro da cidade de Buenos Aires. Hotel Sheltown está localizado a 10 km do aeroporto em Buenos Aires Jorge Newbery e a 550 metros de parragem de autocarro de Santa Fe y Maipu.
Os hóspedes podem desfrutar de vistas para cidade do hotel. Todos os quartos incluem casa de banho privada.
Serve um pequeno-almoço buffet diário. O restaurante Nosa Aldea oferece uma variedade de especialidades de cozinha Argentino. O bar de 24-horas oferece um lugar para relaxar.