25.889711 ­-80.151123
Go to map view
33181 North Miami, FL, United States , 2305 NE 123rd Street +1 305 893 8280

Get Rates

Show White House Inn at top of the results.

Get Flight + Hotel