Hotel Frossard is aantrekkelijk gelegen in de wijk Buenos Aires Centrum in Buenos Aires, en bevindt zich op 8 minuten lopen van Teatro Colón, 1,2 km van Plaza de Mayo en 12 minuten lopen van Centro Cultural Kirchner. Het hotel met 2 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. De accommodatie ligt op 400 meter van het centrum en op 9 minuten lopen van De Obelisk van Buenos Aires.
Alle kamers bij het hotel hebben een flatscreen-tv met kabelzenders. Alle kamers bij Hotel Frossard hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Palacio Barolo, Basilica del Santisimo Sacramento en Café Tortoni. Het dichtstbijzijnde vliegveld is Luchthaven Jorge Newbery Airfield, op 6 km van Hotel Frossard. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.