Freephone: 0800 102 6045 Huge Travel Discounts
Manage My Booking

Destinations

Brazil

Copacabana Sol, Copacabana

Copacabana Sol, Copacabana

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

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 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...