The Shops at Pembroke Gardens is located in the epicenter of some of South Florida’s best hotels. These nearby hotels are great for out of town guests and business meetings.