El Solar bevindt zich in Buenos Aires, op 5,2 km van Palacio Barolo, en biedt een tuin, rookvrije kamers, gratis WiFi in de hele accommodatie en een terras. De accommodatie is gelegen op 5,4 km van Plaza Serrano, 5,5 km van Café Tortoni en 6,1 km van De Obelisk van Buenos Aires. Centro Cultural Kirchner ligt op 6,6 km en Plaza de Mayo ligt op 6,7 km van het pension.
Alle kamers bij het pension hebben een kledingkast. Iedere kamer is voorzien van een eigen badkamer en een douche, en een aantal kamers bij El Solar hebben een balkon. Alle kamers hebben beddengoed.
Museo Nacional de Bellas Artes ligt op 6,3 km van de accommodatie, en Teatro Colón ligt 6,5 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Jorge Newbery Airfield, op 9 km van El Solar.