Relaxing swimming pool with lovely views
Many guests loved Windsor Guanabara's swimming pool area located on the rooftop. It is an ideal place for you to just sit back, relax, and enjoy the view. You can also take a dip in the pool and spend time with the people you are travelling with.