Gran Hotel Stella Maris Urban Resort & Conventions

3.5 star property
Ocean-view hotel with a poolside bar, near Flamengo Beach

Choose dates to view prices