Dotato di un ristorante e un deposito bagagli, l'Hotel Ibis Styles Rio De Janeiro Botafogo, 3 stelle, si trova a una distanza di 2 km dalla Praia de Santa Clara. Durante il soggiorno presso l'hotel, si trova disponibili una cassetta di sicurezza per gli ospiti.
Situato a 10 minuti in macchina dalla Spiaggia di Sao Luiz, l’hotel si trova anche a 530 minuti in auto dalla stazione ferroviaria Estação D Pedro II Central.
Il ristorante Restaurante e Pousada Do Flavio serve vari tipi di piatti americani a breve distanza dall'Ibis Styles Rio De Janeiro Botafogo.