Hotel18

Address

230 18th St - (& James Ave), Miami Beach, FL, 33139, United States

Telephone Number

+1 305-672-2789

Fax

305-397-1305

Email

hotel18@hotel18.net

Contact Us

Please enter an email address Please enter a valid email
Please enter a message