Inns in 33054 Opa Locka, FL

2 businesses found


Twallas Inn

14240 Nw 22nd Avenue , 33054
Phone: (305) 688-0333

Time Square Inn

2196 Ali Baba Avenue , 33054
Phone: (305) 681-9389