Das Hotel Astoria Copacabana liegt nur wenige Häuserblocks vom berühmten Strand der Copacabana entfernt in einer ruhigen, von Bäumen gesäumten Straße. Die zentrale Lage im Herzen des wichtigsten Touristenviertels von Rio de Janeiro bietet Gästen eine nahe Anbindung an zahlreiche Theater, Kinos, Geschäfte und Restaurants. Die Metrostation Cardeal Arcoverde ist ebenfalls fußläufig erreichbar, während der internationale Flughafen rund 20 Kilometer entfernt liegt.
Die Unterkunft umfasst 32 Einzelzimmer, 43 Doppelzimmer, 8 Junior-Suiten, 3 Suiten und 30 Studios, die über zwölf Etagen verteilt sind. Die Zimmer bieten unterschiedliche Optionen, darunter Doppel- oder Queensize-Betten, teilweise mit Balkon, sowie moderne Badezimmer mit Dusche und Badewanne.
Zum gastronomischen Angebot gehören ein Restaurant mit Kinderhochstühlen, ein Frühstückssaal und eine Bar. Das Hotel bietet Halbpension und Vollpension mit verschiedenen Speisen inklusive diätischer Optionen. Zur Entspannung stehen ein beheizter Pool, Sauna, Whirlpool und ein Fitness-Studio zur Verfügung. Der Fahrradverleih ermöglicht aktive Ausflüge in der Umgebung.