When you stay at Beach Villas of Deerfield in Deerfield Beach, you'll be on the Strip and minutes from Deerfield Island Park and Deerfield Beach Pier. This aparthotel is within close proximity of South Inlet Park Beach and South Beach Park. Make yourself at home in one of the 20 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and microwaves. Rooms have private...