Shalimar Motel is a Motel located at 6200 Biscayne Blvd, Miami, FL 33138. It has received 545 reviews with an average rating of 3.3 stars.
The address of Shalimar Motel: 6200 Biscayne Blvd, Miami, FL 33138
Shalimar Motel has 3.3 stars from 545 reviews
Motel