Featuring air-conditioned accommodation with a private pool, Holiday Villas III #311 is situated in Clearwater Beach. This beachfront property offers access to free Wi-Fi and free private parking. The aparthotel has facilities for disabled guests.
18610 Gulf Blvd #311 , Indian Shores , Clearwater Beach, FL 33785, United States