Check out this great place to stay in North Miami Beach
Entire home/apt in North Miami Beach, United States. Free parking. Free internet. 5 minutes from the beach. Separate rooms for multiple guests. 15 minutes to Miami Beach. 20-25 minutes to South Beach. 15-20 minutes to both major airports (MIA/FLL). Plenty of bed space!