All hotels in Miami Beach, Florida, United States of America
1 room, 2 adults
Sorry, you can’t collect Hotels.com™ Rewards nights here

The Villa (Miami Beach, United States of America)

1116 Ocean DriveMiami BeachFL33139United States of America, (02) 8228 1927

The Villa (Miami Beach, United States of America)

Hotel Info: (02) 8228 1927

  • Premium Studio Suite, 1 King Bed

The Villa (Miami Beach, United States of America)

Is the description of this hotel not correct? Tell us