Gelegen in Clearwater Beach, 0 m von Indian Shores Beach und 2,4 km von Strand North Redington Beach, bietet die Unterkunft Holiday Villas II Übernachtungsmöglichkeiten mit kostenlosem WLAN, einer Klimaanlage, einem Außenpool und einem Garten.
19610 Gulf Blvd #216, Indian Shores, Clearwater Beach, FL 33785, USA