Ubicado en el centro de Buenos Aires y a 200 m de Plaza de Mayo, el Che Telmo Guest House se encuentra a 5 minutos a pie de la Catedral Metropolitana y a 3 km de la Terminal de Ómnibus de Retiro. Cuenta con Wi-Fi gratis.
Las habitaciones disponen de aire acondicionado, calefacción y TV por cable. El baño es compartido.
Se incluye un desayuno continental con la tarifa que se sirve todas las mañanas en el comedor del hostel.
Entre las comodidades, se brinda estacionamiento por un suplemento, recepción 24h y servicio de toallas y ropa de cama.
El Che Telmo Guest House está situado a 1.5 km de Plaza Dorrego y a 4 km de Caminito, en La Boca. El Aeroparque Internacional Jorge Newbery queda a 30 minutos en auto.