A July 1989 trip
to Rio de Janeiro by SOleson
Quote: My first time in a real foreign country.
Hotel | "Sheraton Rio Hotel and Towers"
Member Rating 4 out of 5 on March 8, 2006
Sheraton Rio Hotel and Resort
Avenida Niemeyer 121
Rio de Janeiro, Brazil
Huntington Beach, California