Villa VILLA ROSE GARDEN, Shell Point Village
https://villa-villa-rose-garden.usa8.info
Located in Shell Point Village, Villa VILLA ROSE GARDEN provides self-catering accommodations with a terrace and free WiFi. This villa also has a private pool.
Shell Point Village, 33914, United States of America