Brand new Aloft Beachwood! Opened in November of 2013! A hip boutique hotel just steps from the new Eaton World Headquarters and close to upscale shopping, dining and many major corporations.
1010 Eaton Blvd
Beachwood, OH 44122
3615 Superior Ave., Bldg. 44, 7th Floor
Cleveland, OH 44114-