Advertisement
Advertisement
Search Startpage Maps
Hotels
Food
Shopping
Coffee
Grocery
Gas
The New Castle Miami LLC
Call
Share
Directions
20 S Federal Hwy
Fort Lauderdale, FL 33301
+1 (954) 640-9682
Also at this address
1100 Hotels LLC
84 Investments, Inc
Holiday Inn Express
SpringHill Suites
Own this business?
Claim it
See a problem?
Let us know
United States
›
Florida
›
Fort Lauderdale
›
The New Castle Miami LLC