Shalimar Motel

6200 Biscayne Blvd.
Miami, Florida 33138
3.4 miles from Florida Lions Eye Bank
More hotels near this hotel