Hotel Croydon, Miami Beach

Hotel Croydon, Miami Beach
https://hotel-croydon.usa8.info

Located in Miami Beach, Florida, this South Beach Group hotel features an outdoor swimming pool and is 2 minutes’ walk from the beach. Each room is equipped with free WiFi access. Begin your Saturday morning with a free, rooftop yoga session.

3720 Collins Avenue, Miami Beach, FL 33140, United States of America

Related Posts