Location: in Indian Shore, resort located on the seafront.
See more: Hotels in USA Hotels in Indian Shores Holiday Destinations in USA