Windsor Place

The Windsor Place is located in lovely Back Bay and features a beautiful pool, concierge, and garage parking all in a prime area. Close to fine dining, shopping, entertainment and Fenway Park. Amenities include concierge, garage parking, pool, and outdoor barbeque area.