Das komfortable 3-Sterne-Hotel Sheik Business Rio de Janeiro verfügt über 36 Zimmer und befindet sich einen 16-minütigen Spaziergang von der Escadaria Selarón entfernt. Außerdem gibt es Parkplätze.
Das komfortable Hotel befindet sich in einer erstklassigen Lage, in nur 500 Meter Entfernung vom Königlichen Portugiesischen Lesesaal. Das Sheik Business Rio de Janeiro liegt in der Nähe vom Museu Histórico Nacional, und zwar circa 20 Gehminuten entfernt. Auch das Stadttheater von Rio de Janeiro ist in unmittelbarer Nähe vom Hotel. Die Unterkunft liegt in einer 450 Meter Entfernung von der Bushaltestelle P28 und in 500 Meter Entfernung von der U-Bahn-Station Presidente Vargas.
Die Zimmer bieten zudem private Badezimmer mit einer getrennten Toilette und einer Dusche.
Im Hotel Sheik Business können die Gäste ein amerikanisches Frühstück genießen. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant Rio Scenarium, das ganz nah am Hotel ist, oder im Restaurant Rio antigo Pizzaria, das in 5 Minuten zu Fuß zu erreichen ist.