Rio Star

Rio de Janeiro, Brazil

Rio Star

The Rio Star is a cantilevered observation wheel in the Santo Cristo neighborhood, located in the city of Rio de Janeiro, Brazil. It is Latin America's tallest cantilevered observation wheel.

Accommodations near Rio Star

View more options near Rio Star0

Nearby Tours & Activities