Hotel Best Western Plus North Miami/bal Harbour
3 Stars
12210 Biscayne Boulevard - 33181-2714 - Miami (Fl),
United States
View Map
Area: North Miami
Enjoy the peaceful and charming atmosphere of South Florida, shile staying at the conveniently located hotel. Shopping and restaurants are within walking distance, and the Port of Miami is only 12 miles away.