Nestled between the mountains and the sea, the Grand Hyatt Rio de Janeiro is a luxurious resort that offers the perfect blend of relaxation and adventure. Guests can enjoy the hotel's outdoor swimming pool, full-service spa, and fitness center, as well as its three restaurants and bars. The resort also offers easy access to the city's top attractions, including the Tijuca Forest and the Botanical Garden.