JavaScript is not enabled.

Innad North Miami Shores Detail

Confirming room availability...

3.0

Innad North Miami Shores 

Innad North Miami Shores, 650 Northeast 122 Street, North Miami, United States

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Hotel Amenities

Getting There

Reviews

3.0