Sheraton Grand Rio is located in its own private beach cove, just on the western end of Ipanema Beach. The dramatic location is also at the base of famed Two Brothers Mountain, surrounded by near ...
The two hotels are located along Rio Salado Parkway and Dobson Road in west Mesa. The Sheraton, originally built in 2014, will undergo “a multi-million-dollar renovation,” Bill Murney ...