Het Hotel Sheik Business Rio de Janeiro met 3 sterren is in de Rio de Janeiro Centrum wijk van Rio de Janeiro, op 6 minuten wandelen van Nationaal Archief gelegen.
Igreja de Santo Antônio dos Pobres ligt binnen een paar straten van dit hotel en het Cultureel Centrum van Brazilië bevindt zich op maar 1 km ervandaan. Het hotel is ook op 9-minuten loopafstand van de Sint-Sebastiaankathedraal gesitueerd. De Escadaria Selarón bevindt zich binnen het bereik van Sheik Business Rio de Janeiro. Dit pand met 36 kamers is 400 meter van P28 busstation en op slechts 850 meter verwijderd van Presidente Vargas metrostation.
Dit hotel in Rio de Janeiro serveert 's ochtends een Amerikaans ontbijt. Rio Scenarium is ideaal voor het proeven van de Braziliaanse keuken en ligt op een paar stappen verwijderd van Sheik Business.