Skip to main content

Hotel Roma

hotel · Miami, FL

Address
16805 NW 12th Ave, Miami, FL 33169-5702
Phone
(888) 205-7322
Website
hotelromaresort.com
Where
25.9283, -80.2206

Search Hominin for Hotel Roma

Other hotels nearby

More in Miami

Hotel Roma — hotel in Miami, FL | Hominin