One of our top picks in Rio de Janeiro. Copacabana Sol Hotel is located just 450 m from the world famous Copacabana Beach. Free WiFi is offered. A dai...
Royal Rio Palace Hotel, Rio
With an unbeatable location, 300 m from the trendy Copacabana Beach, Royal Rio offers a panoramic rooftop pool and a cocktail bar. Guests at Royal Rio...
Windsor Leme Hotel, Rio De Janeiro
Windsor Leme is ideally located opposite lively Leme Beach. Guests can find a variety of restaurants, bars and shops along Avenida Atlantica, where th...