Lime House está situado en la esquina de las calles de Lima y Rivadavia, a pocas cuadras de la Plaza de Mayo, con fácil acceso a las áreas de interés de la ciudad.
Su arquitectura es típica de una mansión del siglo XIX, con habitaciones amplias, espacios abiertos, luz natural y una gran terraza donde se puede ver la Avenida 9 de Julio y el Obelisco.