Super 8 Florida City/Homestead
1202 N Krome Ave, Miami, 33034-2428
Very Good, 4
Welcome to Florida City, Gateway to the Florida Keys and the Everglades We feature 52 clean, well appointed rooms All rooms are ground floor, drive up Ample parking, including large vehicle * ...
More Info