Holiday Villas II está en Clearwater Beach, a pocos pasos de Playa de Indian Shores y a 2,4 km de Playa de North Redington, y dispone de alojamiento con wifi gratis, aire acondicionado, piscina al aire libre y jardín.
19610 Gulf Blvd #216, Indian Shores , Clearwater Beach, FL 33785, Estados Unidos