Hotels >Extended Stay Deluxe Cleveland Westlake
Extended Stay Deluxe is designed for travelers who want larger, more upscale accommodations and upgraded amenities.
Pretty nice place to stay for an extended perikd of time. The staff here are nice people.
Sign in with Facebook Sign in with Facebook to see what your friends are up to!