RIU Plaza Miami Beach, Miami Beach

RIU Plaza Miami Beach, Miami Beach

RIU Plaza Miami Beach, Miami Beach
https://riu-plaza-miami-beach.usa8.info

Located 525 feet’ walk from the beach, this Miami Beach hotel features an outdoor swimming pool and sun terrace. The hotel is 9 minutes’ drive from the shops and restaurants of Lincoln Road and offers free WiFi to guests.

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

Related Posts