Address: 7436 Ocean Terrace, Miami Beach, FL 33141, USA
felicia sanchez | Sep 18, 2017
Horrible hotel*
Edouard Saint Pierre | Sep 18, 2017
Yoi have to read the contract . That's why they all want you to check the 'I AGREE' box to make sure that cancellation and reimbursement can be a nightmare for us.