Situado a 25 minutos a pie del puente de la Mujer, el Hotel Sheltown Ciudad Autónoma de Ciudad Autónoma de Buenos Aires, de 4 estrellas, es un alojamiento con 39 habitaciones.
El hotel se encuentra en el distrito Tribeca, a 2 km del Cementerio de Recoleta y a una distancia de 2,1 km de lugares de compras como la Plaza del Congreso. Este hotel está situado a unos 5 minutos a pie de la Galería Ruth Benzacar, cerca de la estación de metro General San Martín. Los amantes de la naturaleza apreciarán la cercanía a Río de la Plata, que se encuentra a 350 metros. Además, el hotel Sheltown Ciudad Autónoma de Buenos Aires ofrece acceso a atracciones deportivas como el Estadio Luna Park, que está a 1 km. Este lugar está a unos 10 minutos a pie de la estación de autobuses Santa Fe y Maipu.
Algunas habitaciones tienen ventanas insonorizadas, además de escritorio para mayor comodidad de los huéspedes. Las habitaciones cuentan con minibar y servicio de tetera/cafetera para el autoservicio, además de Wi-Fi y TV de pantalla plana con canales vía satélite para divertirte. Los cuartos de baño privados están equipados con bidé y un inodoro separado. Además, disponen de secadores de pelo y toallas. Los huéspedes también pueden disfrutar de vistas al jardín.
Los huéspedes pueden comer en el restaurante Santos Manjares a unos cuantos pasos del Sheltown.