Beach Palms Apartment
Indian Shores , Clearwater Beach, 33785, United States
Featuring pool with a view, Beach Palms is located on the beachfront in Clearwater Beach. Among the facilities at this property are a lift and an ATM, along with free Wi-Fi throughout the property.