JavaScript is not enabled.

Zenmotel Inn Detail

Confirming room availability...

4.1

Zenmotel Inn 

Zenmotel Inn, 575 Ne 61St St 33137 Downtown Miami Miami Area Fl, 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

4.1