• South Beach Place

    Categories

    Hotels - beachside

    About Us


    South Beach Place in Vero Beach, Florida is a tranquil 18-room suite hotel, located across the street from Vero Beach Park and the Atlantic Ocean.