Homewood Suites // Franchise Hotel

In the heart of Lake Buena Vista, the Homewood Suites features studios, one and two bedroom units with complete kitchens.  The pleasant exterior courtyard features a pool and recreational area and is the central focus of this extended stay hotel.

Location

Lake Buena Vista, FL

Services

Architecture

Units

130

Stories

4

Related Projects