Located around a 5-minute walk from Saara Rio, the 3-star Hotel Sheik Business Rio de Janeiro includes 36 rooms. Staying at the hotel gives you the ability to use a lift and a vending machine.
The Modern pyramid-shaped Metropolitan Catholic Cathedral of Saint Sebastian is not very far away, while Central do Brasil train station is in the vicinity of this Rio de Janeiro hotel. Guests can visit the Brazilian National Archives, which is 500 metres away, and the 18th-century Carioca Aqueduct which is a mere 0.9 km from the Sheik Business Rio de Janeiro. The AquaRio lies about 10 minutes' drive away, and Presidente Vargas tube station is in proximity to the property. This hotel is located 5 km from Santos Dumont airport and only 400 metres from P28 bus stop.
Hotel Sheik Business features a daily American breakfast. Guests may find the bar Rio Scenarium just around the corner from the accommodation.