The Windsor Palace Hotel is located one block from Copacabana Beach and is one of our preferred value options for couples or families.