Unbeatable location
Being just a stone-throw away from the Beautiful Copacabana Beach, it's no wonder that guests have appreciated the location of the Windsor Palace. Not only is it so close to the Rio beaches but is also close to other attractions such as the National History Museum and endless shopping in the nearby mega-malls.