Inns in Opa Locka, FL

3 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

Doggie Days Inn

17231 Nw 43rd Avenue , 33055
Phone: (305) 934-4318