By Lisa Flueckiger, Contributing Reporter

RIO DE JANEIRO, BRAZIL - For those looking to relax during a stay in the Cidade Maravilhosa while also being close to the most important sights and business centers, the two Sheraton Hotel & Resorts in Rio offer the solution. Both of the luxury hotels lie directly on the beach and at the same time are in reach of the city’s most important business hubs and attractions.

The Sheraton in Leblon is the only resort . . .

To read the full NEWS and much more, Subscribe to our Premium Membership Plan. Already Subscribed? Login Here