Ubicado en el elegante barrio porteño de Recoleta, The Algodon Mansión es un exclusivo hotel boutique de lujo, albergado en un antiguo edificio de 1.912 de estilo francés, restaurado manteniendo su arquitectura original y reacondicionado con elegancia y sofisticación y equipado con el confort y tecnología de última generación exigidos por los más altos estándares de calidad.
Cuenta con lujosas suites con todas las comodidades y servicios necesarios que todo viajero necesita. Muchas de las suites más grandes incluyen comodidades adicionales, tales como sala de estar separada, pianos de media cola y elegante bar de vinos. Baños grandes y lujosos, bellamente decorados con mármol italiano y piedra caliza francés, disponen de ducha de gran tamaño de vapor con accesorios, pisos de madera de ébano, muebles originales de época, entre otras comodidades.
La planta principal del Hotel The Algodon Mansión dispone de un restaurante que sirve cocina francesa y argentina en un ambiente íntimo, que se abre a un patio cubierto con chimenea. Un elegante salón de biblioteca ofrece música en vivo y ambiente chic mientras los huéspedes pueden disfrutar de un buen coñac, vinos, etc, mientras que en la azotea hay una piscina, tumbonas para relajarse, servicio de spa.