Home » Florida » Miami » Hotel Roma » Map

Hotel Roma Location Map

Hotel Roma is located at 16805 NW 12th Ave, Miami, FL-33169. An interactive Map of Hotel Roma is shown below.

View details of Hotel Roma.