Holiday Villas 2 104 Ferienwohnung Clearwater Beach, Clearwater-St Pete Beaches
Boasting air-conditioned accommodation with a heated pool, Holiday Villas 2 104 is set in Clearwater Beach. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
19610 Gulf Blvd, #104, Indian Shores, Clearwater Beach, 33785, USA