1819 79th Street Causeway, Miami Beach
7.1 km
from the center of
North Bay Village
See available rooms
Enter the dates to see the current room rates
1076 Northeast Little River Drive, Miami, 33138, United States of America, Miami
8.1 km
from the center of
North Bay Village
See available rooms
Enter the dates to see the current room rates