Solares del Sur está ubicado en la ciudad de El Calafate, en la provincia de Santa Cruz. Sus cabañas y apartamentos están frente al Lago Argentino, y ubicados a tres kilómetros de la municipalidad de la ciudad. El Centro Administrativo Parque Nacional Los Glaciares y la terminal de ómnibus están a 2 kilómetros de la propiedad. El aeropuerto internacional de El Calafate (FTE) se encuentra a 24 kilómetros de distancia.
Las cabañas y apartamentos en Solares del Sur están construidas con la madera tradicional de la región de la Patagonia, la madera de ciprés. Las 16 habitaciones cuentan con vista al Lago Argentino, y están equipadas con televisión de pantalla plana con cable, horno de microondas, anafe, calefacción, mini-heladera, minibar, utensilios de cocina, baño privado con secador de pelo y teléfono de marcación directa con buzón de voz. Asimismo, todas las habitaciones cuentan con internet inalámbrico gratuito.
Solares del Sur ofrece dentro de sus instalaciones un restaurante-bar que sirve especialidades internacionales y regionales. Además, como huésped del hotel, podrás hacer uso de diversos servicios como cambio de moneda, resguardo de equipaje, cajas de seguridad, servicios ejecutivos, concierge y llamadas locales gratis en el área de la recepción. Solares del Sur también provee servicio a cuartos, habitaciones libres de humo, internet inalámbrico sin costo y estacionamiento.