North Miami Beach, United States of America

No dates selected

Filters

Sort by

Price per night in ILS

1 star hotels in North Miami Beach

North Miami Beach: 2 options found

Select dates so you can see the availability and exact prices.

2161 Northeast 171 Street, Fl 33162, North Miami Beach, United States, North Miami Beach

547m from the center of North Miami Beach
Room in this hotel

2181 Northeast 171 Street, Fl 33162, North Miami Beach, United States, North Miami Beach

574m from the center of North Miami Beach
Room in this hotel